i set following 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
as a result my pycharm3.4.1 with django1.7.1 and grappelli2.6.3 tell me:
Traceback(最近一次调用最后一次):文件“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 0.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
1 回答
请在settings.py文件中设置以下设置: -
我希望以上解决方案能解决您的问题 .