为django构建配方。设置控件脚本和wsgi文件。

thechristmaspig的Python项目详细描述


概述

这是一个用于设置基本项目和wsgi文件的构建方法。 它开始是一个djangorecipe的叉,主要是因为我想 了解它是如何工作的,它从svn安装django并执行许多 其他事情。现在只需在 构建环境并生成wsgi文件。它没有安装 Django套餐,因为我相信有更好的食谱可以做到这一点。 我还编辑了DjangoRecipe用作基础的项目模板。

配方示例

[buildout]
parts = python django django-project
eggs =
extra-paths =
    ${buildout:directory}
    ${buildout:directory}/parts/django/

[python]
recipe = zc.recipe.egg
interpreter = python
eggs = ${buildout:eggs}
extra-paths = ${buildout:extra-paths}

[django]
recipe = zerokspot.recipe.git
repository = git://github.com/django/django.git

[django-project]
recipe = thechristmaspig
project = example
script-name = django
eggs = ${buildout:eggs}

支持的选项

配方支持以下选项。

project
要使用或创建的项目目录的名称。
settings
项目设置文件的名称。默认为settings
extra-paths
为生成的脚本扩展默认python路径的路径。 默认为[BuildOut]配置的Extra Paths参数。
script-name
在bin文件夹中创建的脚本的名称。这个脚本是 相当于通常创建的manage.pydjango。默认情况下 使用节的名称(介于[ ]之间的部分)。
urlconf
您可以将其设置为特定的url conf。 project.urls,其中project由project选项设置。

沙盒安装

使用以下命令运行此包的演示。

$ git clone git://github.com/prestontimmons/thechristmaspig.git
$ cd thechristmaspig
$ python bootstrap.py
$ bin/buildout -v
$ bin/django test

为什么叫这个名字?

因为Django BuildOut菜谱的所有好名字都已经被拿走了。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java与Groovy正则表达式匹配混淆   java控制台未定义为JSNI   主目录中的java指针异常   java如何获取hashmap中的arrayList的大小   ApachePOI用于文本,Java代码中的word doc(.docx)中没有进行追加   Ruby对象到Java对象   JavaSpringJPA哈希集只返回一个值   Java在执行由配置了精确类路径参数的mavenjarpluin生成的可执行jar时无法找到依赖项   java我试图在画布上写一个文本,但什么也没发生   java HTTP 404源服务器找不到目标资源的当前表示形式,或者不愿意透露存在该表示形式。不起作用   java提取小数点后的最后一个数字   oop Java:无法访问对象的元素   PHP URL中RecyclerView中的java句柄空异常   不调用OnCreateViewHolder的java Update RecyclerView适配器项