Django-Jet“找不到页面”

时间:2019-01-23 23:03:38

标签: django django-admin

我正在尝试安装Django Jet dashboard,但无法随身携带。

尽管已经列出了Jet的URL,但我一直遵循installation instructions,但是无论得到什么“找不到页面”。

enter image description here

对此有很多问题,但是除了较新版本已解决之外,没有人提供解决方案,并且我使用的是推荐的提交(最新)。

问题:

Urls.py

from django.contrib import admin
from django.urls import path, include, re_path
from depot import views

urlpatterns = [
    path('', include('depot.urls')),
    path('', include('stores.urls')),
    path('admin/', admin.site.urls),
    re_path(r'^jet/', include(('jet.urls', 'jet'))),
    re_path(r'^jet/dashboard/', include(('jet.dashboard.urls', 'jet-dashboard'))),  
    ]

我没有自定义的替代管理模板。我已经尝试过仅访问/admin/,但是我的管理员看起来像默认的Django Admin(有人提到它应该取代原始的管理员模板)。

已安装的应用

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'depot',
    'stores',
    'jet',
    'jet.dashboard',
]

我还已经验证了我的 settings.py django.template.context_processors.request下的Templates

1 个答案:

答案 0 :(得分:0)

enter image description here

这是我错过的超级重要笔记。只需将django.contrib.admin移到我的INSTALLED_APPS的底部即可解决此问题。

INSTALLED_APPS = [
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'depot',
    'stores',
    'jet',
    'jet.dashboard',
    'django.contrib.admin',
]