Установка 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 ответ

Решение

Новые версии Django сделали старый пинакс практически бесполезным. Теперь Django поддерживает шаблоны проектов, а Pinax разделен на несколько небольших проектов, касающихся начальных проектов (таких как https://github.com/pinax/pinax-project-account) и приложений (таких как https://github.com/pinax/django-user-accounts).

Текущий способ использования pinax - выбрать начальный проект, а затем запустить что-то вроде:

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

а затем установите требования:

$ pip install -r requirements.txt

Это создаст новый проект Django, использующий стартовый проект в качестве шаблона, который уже включает несколько приложений (например, django-user-account) и шаблоны (с начальной загрузкой!). Проект готов к запуску и уже включает в себя множество функций (таких как регистрация пользователей, вход в систему и управление).

Кроме того, Django немного изменил структуру каталогов проекта, так что теперь он больше не выглядит так.

Другие вопросы по тегам