2012-08-15 97 views
1

我試圖用Django 1.4在Windows 7上與默認的Web服務器。 該網站以無錯誤開頭。但是當我瀏覽到本地主機:8000 我收到以下錯誤Django註冊 - 錯誤沒有模塊命名的網址

ImportError at/
No module named urls 

我看到那裏的錯誤來自

它是在主URLs.py文件 - (R「^管理員/」,包括('django.contrib.admin.urls')),

如果我刪除該表單的URLs.py文件的主頁出現。我在「C:\ Python27 \ Lib \ site-packages \ django \ contrib \ admin」文件夾中看不到urls.py文件。所以,這個錯誤是有道理的。

但是該行必須在那裏才能使Django註冊包工作。我讀過的所有博客都有這一行。我如何獲得通過這個?非常感謝您的錯誤。

修復了以下Siva的說明中的url.py。但沒有運氣。

from django.conf.urls import patterns, include, url 

from SOWLAPP.views import * 
from CATALOG.views import * 
# Uncomment the next two lines to enable the admin: 
from django.contrib import admin 
admin.autodiscover() 

urlpatterns = patterns('', 
    # Examples: 
    # url(r'^$', 'SOWL.views.home', name='home'), 
    # url(r'^SOWL/', include('SOWL.foo.urls')), 

    # Uncomment the admin/doc line below to enable admin documentation: 
    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')), 

    # Uncomment the next line to enable the admin: 
    url (r'^user/(\w+)/$', user_page), 
    (r'^login/$', 'django.contrib.auth.views.login'), 
    (r'^catalog/$', home), 
    (r'^static/(?P<path>.*)$', 'django.views.static.serve', 
     { 'document_root' : 'C:/SHIYAM/Personal/SuccessOwl/SOWL0.1/SOWL/SOWL/static'}), 
    (r'^admin/', include('django.contrib.admin.urls')), 
    (r'^accounts/', include('registration.urls')), 
    (r'^$', main_page), 
) 

問候, SHM

+0

settings.py中ROOT_URLCONF變量的值是多少? – 2012-08-15 18:45:40

回答

0

檢查您的設置文件中ROOT_URLCONF條目。以下鏈接可能會對您有所幫助。

https://docs.djangoproject.com/en/dev/ref/settings/#root-urlconf

How to set correct value for Django ROOT_URLCONF setting in different branches

,但你的urls.py看起來雜亂無章。 2條目相同的網址?

url(r'^admin/', include(admin.site.urls)), 
(r'^admin/', include('django.contrib.admin.urls')), 

以下條目應該在最後。

(r'^$', main_page), 
+0

嗨Siva,我試着你的建議,我得到了同樣的錯誤。 嗨User15 ...,在settings.py ROOT_URLCONF的值是這..這會影響任何行urls.py ROOT_URLCONF ='SOWL.urls' – user1546529 2012-08-15 19:15:04

0

試評出來的每一行內:

urlpatterns = patterns('', 
    ... 
) 

如果不解決比誤差(如我期望的)錯誤的urls.py進口...

我懷疑他們是這裏的某個地方:

from SOWLAPP.views import * 
from CATALOG.views import * 

嘗試呈現主頁沒有那些在urls.py導入的模塊

另請提供您的項目settings.py配置。這是在INSTALLED_APPS部分。有可能是一個沒有urls.py的應用程序,並且有些內容正在引用。但它可能是最後一種情況...(恕我直言)

作爲第二個想法,你可能有損壞/更改的Django或/和一些應用程序可再發行版本...檢查你是否通過自動腳本安裝它們。他們很少有嚴重的錯誤。

相關問題