首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >django-grappelli不工作

django-grappelli不工作
EN

Stack Overflow用户
提问于 2012-09-19 02:53:17
回答 3查看 3.7K关注 0票数 3

我无法让django-grappelli工作。以下是我所做的-

  1. 使用pip install django-grappelli安装。
  2. INSTALLED_APPS中“django.contrib.admin”之前添加“grappelli”。
  3. 在urls.py中,在管理url之前添加了URL定义url(r'^grappelli/', include('grappelli.urls')),即。url(r'^admin/', include(admin.site.urls))
  4. 执行syncdbcollectstatic命令。

现在,当我运行命令runserver并浏览localhost:8000/ admin /时,令人惊讶的是,我得到了默认的admin。

我检查了选项卡中的请求流量(在开发人员工具中),我没有看到任何从Grappelli开始的对url的请求。

我不知道我做错了什么。我在Windows 7机器上使用Django 1.4.1-决赛在virtualenv中。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-09-19 13:54:09

我发现了问题。实际上,我以前已经重写了Admin模板,用于为我的管理登录和顶部页面标头打上烙印。因此,在我的模板dir中,有一些自定义模板的admin (我从django/contrib/admin/templates复制并根据我的要求进行了编辑)。因为这个,Grappelli没有显示出我的任何变化..。

我从这里得到了提示- https://stackoverflow.com/a/12193858/1284552

当我移除它的时候,它起了预期的作用。另外,我只需要访问管理路径,而不是Urls.py中定义的grappelli路径。

票数 6
EN

Stack Overflow用户

发布于 2015-08-25 12:17:00

在将'grappelli'添加到'django.contrib.admin'顶部后,解决了此问题。

在卢西恩的回答中,文件本身说,

'grappelli'顶部插入'django.contrib.admin'

所以INSTALLED_APPS

代码语言:javascript
复制
INSTALLED_APPS = (
    'grappelli',
    'django.contrib.admin',
)

摘自:http://django-grappelli.readthedocs.org/en/latest/quickstart.html

票数 6
EN

Stack Overflow用户

发布于 2014-05-07 19:32:13

我有同样的事情,我改变了行的顺序,所有的

“格拉佩利”

'django.contrib.admin',

确保字符串'django.contrib.admin‘写了1次

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12487920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档