django-admin.py создание плоской структуры каталогов - PullRequest
0 голосов
/ 22 января 2012

Итак, я установил Django на мою коробку FreeBSD 8.2 следующим образом:

pip install django

Я могу проверить, работает ли django, набрав:

python
>>> import django

Затем я обновляю свой django до последней версии:

pip install --upgrade django

Я проверяю версию:

python
>>> import django
>>> django.VERSION
(1, 3, 1, 'final', 0)

Итак, я получил последнюю версию.

Затем я создаю проект django, подобный этому:

django-admin.py startproject helloworld

Все работает нормально, но созданная структура проекта плоская - и в документации сказано, что если созданная структура плоская, я должен обновить django до последней версии. Но мой Джанго - последняя версия. Почему созданная структура каталогов плоская?

Это должно выглядеть так, как описано здесь: https://docs.djangoproject.com/en/dev/intro/tutorial01/

Созданная структура каталогов:

helloworld/
    __init__.py
    manage.py
    settings.py
    urls.py

Должно выглядеть так:

helloworld/
    manage.py
    helloworld/
        __init__.py
        settings.py
        urls.py
        wsgi.py

1 Ответ

4 голосов
/ 22 января 2012

Не соответствует тому, что вы видите?Макет проекта по умолчанию недавно изменился.Если вы видите «плоский» макет (без внутреннего каталога mysite /), вы, вероятно, используете версию Django, которая не соответствует этой учебной версии.Вы можете либо перейти к более старому учебнику или более новой версии Django.

У вас есть 1.3.1 (последняя стабильная версия), и документы предназначены для транка (1.4+ альфа на сегодняшний день),Плоская структура - это то, что вы должны ожидать от 1.3.

Вот документы для версии 1.3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...