2013-01-09 147 views
0

我想安裝Django Gerbi-CMS並沒有運氣。我已經完成了幾次安裝,沒有任何地方。當我運行的服務器我得到的錯誤:沒有模塊命名pages.urls

No module named pages.urls

當我安裝它告訴我,它的正確安裝。不過,我看着python2.7/site-packages,頁面不在那裏。

我對現有的網站在不久前安裝,我不能看到比網頁,並在上述目錄中不顯示其他depencencies什麼不同等。

的最後一個命令我跑到安裝包是:

$ sudo pip install django-page-cms 

這就像我說的安裝,但沒有顯示在我的網站,包起來。

鏈接網站 - http://packages.python.org/django-page-cms/installation.html

設置:

INSTALLED_APPS = (
    'django.contrib.auth', 
    'django.contrib.contenttypes', 
    'django.contrib.sessions', 
    'django.contrib.sites', 
    'django.contrib.messages', 
    'django.contrib.staticfiles', 
    'django.contrib.admin', 
    'django.contrib.admindocs', 
    #'authority', 
    'pages', 
    'south', 
    'blog', 
) 

網址:

if settings.DEBUG: 
urlpatterns += patterns('', 
    # Trick for Django to support static files (security hole: only for Dev environement! remove this on Prod!!!) 
    url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}), 
    url(r'^admin_media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.ADMIN_MEDIA_ROOT}), 
) 
urlpatterns += patterns('',  
(r'^', include('pages.urls')), 
) 

如果您需要任何其他信息,請讓我知道。

謝謝!

+0

你有沒有包括在INSTALLED_APPS聲明中下載的應用程序.... – Prateek

回答

0

通過製作安裝過程幾次去之後,部分我計算出在你的settings.py文件的應用程序,因爲我用的是「須藤」這是在安裝服務器,而不是在virtualenv!

所以,當您安裝應用程序,你需要在沒有sudo來安裝它,否則它會安裝的virtualenv之外!

0

你有沒有包含在一個名爲

INSTALLED_APPS = (
    'django.contrib.auth', 
    'django.contrib.contenttypes', 
    'django.contrib.sessions', 
    'django.contrib.admin', 
    'django.contrib.sites', 
    'mptt', 
    'tagging', 
    'pages',  # You have to include it here  
) 
+0

我註釋掉了,但是當我說這回我甚至無法運行「蟒蛇manage.py runserver命令」,因爲我得到這個錯誤 - 錯誤:沒有模塊命名頁 – JDavies

+0

@Josh:您是否在settings.py – Prateek

+0

上添加了所有必要的詳細信息是的,我已經完成了所有步驟,並將其包含在settings.py文件中。然而就像我上面提到的,當我進入我的網站包時,它甚至似乎沒有安裝它。然而在我設法安裝PIL之前大約10分鐘沒有問題。 – JDavies