0
我在Django框架新手Django的:錯誤導入應用程序的URL文件
我的項目urls.py具有
from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^rango/$',include(rango.urls)), #my test appliaction
url(r'^admin/', include(admin.site.urls)),
)
我創建了一個叫做rango的應用程序下面的代碼,我已經在主項目的url文件中導入。
現在拋出下面的錯誤,當我試圖訪問網址... /蘭戈/ Exception Value: name 'rango' is not defined
我可以看到,在蟒蛇的路徑沒有正確設置。
這是我的項目
project/
project/__init__.py
project/urls.py
rango/__init__.py
所需的寶貴意見的目錄結構。
您是否將rango添加到了INSTALLED_APPS? –
您需要在'urls.py'中添加'import rango'。 –
@ J.Ghyllebert根本沒有任何幫助。這是一個名稱錯誤,正如Omid所說,由於沒有導入名字「rango」。 –