我无法让django-grappelli工作。以下是我所做的-
pip install django-grappelli安装。django.contrib.admin”之前添加“grappelli”。url(r'^grappelli/', include('grappelli.urls')),即。url(r'^admin/', include(admin.site.urls))syncdb和collectstatic命令。现在,当我运行命令runserver并浏览localhost:8000/ admin /时,令人惊讶的是,我得到了默认的admin。
我检查了选项卡中的请求流量(在开发人员工具中),我没有看到任何从Grappelli开始的对url的请求。
我不知道我做错了什么。我在Windows 7机器上使用Django 1.4.1-决赛在virtualenv中。
发布于 2012-09-19 13:54:09
我发现了问题。实际上,我以前已经重写了Admin模板,用于为我的管理登录和顶部页面标头打上烙印。因此,在我的模板dir中,有一些自定义模板的admin (我从django/contrib/admin/templates复制并根据我的要求进行了编辑)。因为这个,Grappelli没有显示出我的任何变化..。
我从这里得到了提示- https://stackoverflow.com/a/12193858/1284552
当我移除它的时候,它起了预期的作用。另外,我只需要访问管理路径,而不是Urls.py中定义的grappelli路径。
发布于 2015-08-25 12:17:00
在将'grappelli'添加到'django.contrib.admin'顶部后,解决了此问题。
在卢西恩的回答中,文件本身说,
在'grappelli'顶部插入'django.contrib.admin'。
所以INSTALLED_APPS会
INSTALLED_APPS = (
'grappelli',
'django.contrib.admin',
)摘自:http://django-grappelli.readthedocs.org/en/latest/quickstart.html
发布于 2014-05-07 19:32:13
我有同样的事情,我改变了行的顺序,所有的
“格拉佩利”
'django.contrib.admin',
确保字符串'django.contrib.admin‘写了1次
https://stackoverflow.com/questions/12487920
复制相似问题