0

Django Gerbi-CMSをインストールしようとしていますが、うまくいきません。インストールを数回行ったのですが、どこにも行きません。サーバーを実行すると、次のエラーが発生します。

No module named pages.urls

インストールすると、正しくインストールされていることがわかります。しかし、私はpython2.7 / site-packagesを調べましたが、ページはそこにありません。

少し前に既存のサイトにインストールしましたが、上記のディレクトリに表示されていないページやその他の依存関係以外に何が違うのかわかりません。

パッケージをインストールするために実行した最後のコマンドは次のとおりです。

$ 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',
)

URL:

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')),
)

他に情報が必要な場合はお知らせください。

ありがとう!

4

2 に答える 2

0

と呼ばれるセクションのsettings.pyファイルにアプリケーションを含めましたか

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      
)
于 2013-01-09T10:48:37.293 に答える
0

インストールプロセスを数回実行した後、「sudo」を使用していたため、virtualenv内ではなく、サーバーにインストールされていることがわかりました。

したがって、アプリをインストールするときは、sudoを使用せずにインストールする必要があります。そうしないと、virtualenvの外部にインストールされます。

于 2013-01-11T12:41:12.507 に答える