Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 实现Django Grappelli仪表板_Windows_Django_Dashboard_Django Grappelli - Fatal编程技术网

Windows 实现Django Grappelli仪表板

Windows 实现Django Grappelli仪表板,windows,django,dashboard,django-grappelli,Windows,Django,Dashboard,Django Grappelli,我第一次很高兴地实现了Grapelli。我试图实现仪表板,但它似乎没有激活。问题是,我不知道它看起来像什么 已应用Grappelli dashboard.py(由createdashboard生成) settings.py(有趣的部分) 有人有什么建议吗?这是我的项目的格式。除了基本的django启动外,它是空的: project - pd | |- dashboard.py |- urls.py |- settings.

我第一次很高兴地实现了Grapelli。我试图实现仪表板,但它似乎没有激活。问题是,我不知道它看起来像什么

已应用Grappelli dashboard.py(由createdashboard生成)

settings.py(有趣的部分)

有人有什么建议吗?这是我的项目的格式。除了基本的django启动外,它是空的:

project  - pd
         |
         |- dashboard.py
         |- urls.py
         |- settings.py

任何指示都很酷。

这对你来说可能有点晚了。您还需要将django.core.context_processors.request添加到模板_context_processors

settings.py将包括:

TEMPLATE_CONTEXT_PROCESSORS = (
"django.contrib.auth.context_processors.auth",
"django.core.context_processors.debug",
"django.core.context_processors.i18n",
"django.core.context_processors.media",
"django.contrib.messages.context_processors.messages",
"django.core.context_processors.request"

)检查代码中是否没有自定义模板/admin/index.html。 我看到grapelli和grapelli.dashboard使用不同的文件,
但只有在使用第二个仪表板时,仪表板才可见。

我已经这样做了,是的。我只是放弃了。我从来没用过仪表板。我认为这是一个阴谋,它实际上并不存在。但是+1表示好的建议。Cheers.dashboard.py必须位于pd文件夹之外,因为您的路径是pd.dashboard.CustomIndexDashboard确实需要使用dashboard/template/admin/index.html。接得好!
TEMPLATE_CONTEXT_PROCESSORS = (
"django.contrib.auth.context_processors.auth",
"django.core.context_processors.debug",
"django.core.context_processors.i18n",
"django.core.context_processors.media",
"django.contrib.messages.context_processors.messages",
"django.core.context_processors.request"