簡體   English   中英

django-admin.py創建平面目錄結構

[英]django-admin.py creating flat directory structure

因此,我已經在FreeBSD 8.2機器上安裝了Django,如下所示:

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更新到最新版本。 但是我的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

與您看到的不符嗎? 默認項目布局最近已更改。 如果看到的是“扁平”布局(沒有內部mysite /目錄),則可能是使用的Django版本與此教程版本不匹配。 您將要切換到較舊的教程或較新的Django版本。

您擁有1.3.1(最新的穩定版本),並且該文檔適用於主干(截至今天為1.4+ alpha)。 扁平結構是您對1.3的期望。

這是1.3版的文檔。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM