我设置了以下http://django-grappelli.readthedocs.org/en/2.6.3/index.html
settings.py INSTALLED_APPS = ( 'grappelli', 'django.contrib.admin', ) url.py urlpatterns = patterns('', (r'^grappelli/', include('grappelli.urls')), # grappelli URLS (r'^admin/', include(admin.site.urls)), # admin site )
$ python manage.py collectstatic
结果我用django1.7.1和grappelli2.6.3的pycharm3.4.1告诉我:
回溯(最近一次调用最后一次):
文件"D:\ PyCharm 3.4.1\helpers\pycharm\django_manage.py",第23行,在
run_module(manage_file,None,' main ',True)
文件"D:\ Python27\lib\runpy.py",第176行,在run_module
fname,loader,pkg_name中)
文件"D:\ Python27\lib\runpy.py",第82行,在_run_module_code
mod_name,mod_fname,mod_loader,pkg_name)
文件"D:\ Python27\lib\runpy.py",第72行,在run_globals 文件中的_run_code
exec代码中
"D:\ Documents\programe\python\django\mysite\manage.py",第10行,在
execute_from_command_line(sys.argv)
文件中" D:\ Python27\lib\site-packages\django-1.7.1-py2.7.egg\django\core\management__init __.py",第385行,在execute_from_command_line
utility.execute()
文件"D:\ Python27\lib\site-packages\django-1.7.1-py2.7.egg\django\core\management__init __.py",第354行,执行
django.setup()
文件"D:\ Python27\lib\site-packages\django -1.7.1-py2.7.egg\django__init __.py",第21行,在安装程序apps.populate(settings.INSTALLED_APPS)
文件"D:\ Python27\lib\site-packages\django-1.7.1-py2. 7 .egg\django\apps\registry.py",第85行,填充
app_config = AppConfig.create(条目)
文件"D:\ Python27\lib\site-packages\django-1.7.1-py2.7.egg\django\apps\config.py",第116行,在create
mod = import_module(mod_path)
文件"D:\ Python27\lib\importlib__init __.py",第37行,在import_module中
导入(名称)
ImportError:没有名为grappellidjango的模块.的contrib
jademaddy.. 8
请在settings.py文件中设置以下设置: -
INSTALLED_APPS = ( 'grappelli', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', ) MIDDLEWARE_CLASSES = ( 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', )
我希望以上解决方案能解决您的问题.
请在settings.py文件中设置以下设置: -
INSTALLED_APPS = ( 'grappelli', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', ) MIDDLEWARE_CLASSES = ( 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', )
我希望以上解决方案能解决您的问题.