安装Pinax,我的部署文件夹在哪里?

时间:2012-12-20 14:52:31

标签: django deployment pinax

我正在尝试建立Pinax,而且我对所涉及的一切都是新手(Django,Pinax,网络服务器等)。我正在关注http://pinax.readthedocs.org/en/latest/gettingstarted.html

当我使用:

生成项目时
(mysite-env)$ pinax-admin setup_project -b basic mysite

我得到的目录结构是:

apps      __init__.py   manage.py     settings.pyc  urls.py
dev.db    __init__.pyc  requirements  static        urls.pyc
fixtures  locale        settings.py   templates     wsgi.py

据我所知,缺少部署文件夹(当您与此处显示的目录结构进行比较时:http://pinax.readthedocs.org/en/latest/starterprojects.html)。它似乎没有影响任何东西,但它让我感到紧张。发生了什么事,我错过了部署文件夹将来会导致问题的事实?

我正在运行Ubuntu并使用python 2.7。我在Windows 7,python 2.6

中有相同的行为

谢谢!

1 个答案:

答案 0 :(得分:0)

新的Django版本让旧的pinax变得毫无用处。现在Django支持项目模板,Pinax被分成几个较小的项目,分别是关于入门项目(例如pinax-project-account)和应用程序(例如django-user-account)。

目前使用pinax的方法是选择一个启动项目,然后运行类似:

$ django-admin.py startproject --template=https://github.com/pinax/pinax-project-account/zipball/master <project_name>

然后安装要求:

$ pip install -r requirements.txt

这将使用starter-project作为模板创建一个新的Django项目,该项目已包含一些应用程序(如django-user-account)和模板(带bootstrap!)。该项目已准备好运行,并已包含一系列功能(如用户注册,登录和管理)。

另外,Django已经改变了一些项目目录结构,所以现在看起来不再那样了。