代码之家  ›  专栏  ›  技术社区  ›  CodeSpent

Django Jet“未找到页面”

  •  0
  • CodeSpent  · 技术社区  · 7 年前

    Django Jet dashboard ,但我拿着它哪儿也去不了。

    我一直在跟踪调查 installation instructions

    enter image description here

    在这方面存在一些问题,但除了在较新版本中得到解决之外,没有一个提供解决方案,我使用的是推荐的提交(最新版本)。

    问题:

    url.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管理员(有人提到它应该接管原始的管理员模板)。

    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',
    ]
    

    我也证实了我有 django.template.context_processors.request Templates 在我的

    1 回复  |  直到 7 年前
        1
  •  1
  •   CodeSpent    7 年前

    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',
    ]