gpt4 book ai didi

python - Django 自定义管理仪表板错误

转载 作者:太空宇宙 更新时间:2023-11-03 12:13:48 25 4
gpt4 key购买 nike

我尝试使用 django-grappelli 仪表板,但管理界面出现错误。

Django Version: 1.4.1
Exception Type: ImportError
Exception Value:
No module named dashboard

In template /.../lib/python2.7/site-packages/grappelli/dashboard/templates/admin/index.html, error at line 32
31 {% block content %}
32 {% grp_render_dashboard %}
33 {% endblock %}

我可以在更改之前使用 grappelli 管理界面。采取的步骤是根据 manual .我将这些添加到我的 settings.py

    GRAPPELLI_INDEX_DASHBOARD = 'myproj.dashboard.CustomIndexDashboard'
...
TEMPLATE_CONTEXT_PROCESSORS = (
"django.contrib.auth.context_processors.auth",
"django.core.context_processors.request",
"django.core.context_processors.i18n",
'django.contrib.messages.context_processors.messages',
)

INSTALLED_APPS = (
'grappelli.dashboard',
'grappelli',
'django.contrib.admin',
...

dashboard.py 位于根目录 (myproj) 中。它有一个类。

 class CustomIndexDashboard(Dashboard):

myproj
├── admin
│   ├── css
:
├── dashboard.py
├── grappelli
│   ├── images
│   │   ├── backgrounds
├── myapp
│   ├── __init__.py
│   ├── __init__.pyc

最佳答案

好的,它开始工作了。 dashboard.py 需要移动到 myproj/myproj

关于python - Django 自定义管理仪表板错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12412786/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com