Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.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
Python 使用django管理员URL的自定义模板_Python_Django - Fatal编程技术网

Python 使用django管理员URL的自定义模板

Python 使用django管理员URL的自定义模板,python,django,Python,Django,我已经四处寻找了几个小时,但我只找到了一些旧帖子或复杂的解释 我自定义了管理模板,现在我有一个左侧面板用于侧导航,一个右侧面板用于内容。我想让Django管理员识别我的其他模板,以便在每个按钮引用HTML模板时导航最终起作用 这就是我得到的错误: Using the URLconf defined in AdminDashWithNPMandBS.urls, Django tried these URL patterns, in this order: admin/ [name='index'

我已经四处寻找了几个小时,但我只找到了一些旧帖子或复杂的解释

我自定义了管理模板,现在我有一个左侧面板用于侧导航,一个右侧面板用于内容。我想让Django管理员识别我的其他模板,以便在每个按钮引用HTML模板时导航最终起作用

这就是我得到的错误:

Using the URLconf defined in AdminDashWithNPMandBS.urls, Django tried these URL patterns, in this order:

admin/ [name='index']
admin/ login/ [name='login']
admin/ logout/ [name='logout']
admin/ password_change/ [name='password_change']
admin/ password_change/done/ [name='password_change_done']
admin/ jsi18n/ [name='jsi18n']
admin/ r/<int:content_type_id>/<path:object_id>/ [name='view_on_site']
admin/ auth/group/
admin/ auth/user/
admin/ ^(?P<app_label>auth)/$ [name='app_list']
The current path, admin/index.html, didn't match any of these.
Django使用AdminDashWithNPMandBS.URL中定义的URLconf,按以下顺序尝试了这些URL模式:
admin/[name='index']
admin/login/[name='login']
admin/logout/[name='logout']
管理员/密码更改/[name='password\u change']
admin/password\u change/done/[name='password\u change\u done']
admin/jsi18n/[name='jsi18n']
管理员/r//[name='view'在站点上查看']
管理员/授权/组/
管理员/授权/用户/
管理员/^(?Pauth)/$[name='app_list']
当前路径admin/index.html与这些路径中的任何一个都不匹配。

请注意,我是Django的新手。您是刚刚覆盖了模板还是创建了自定义视图?我只覆盖了模板和静态文件?您在模板和静态文件夹中创建了名为admin的文件夹,以及与原始文件名相对应的文件夹中的文件?我看到了你的错误,但需要更多关于你是如何做到这一点的信息/背景。你能访问管理员吗?嗨,是的,我确实创建了一个名为“admin”等的文件夹,是的,我可以访问管理员,但是我不能使用url独立访问html文件,admin/将使用index.html,但是admin/index.html将不能像错误中显示的那样工作,我想这是一个url问题,我需要覆盖admin的AdminSite,默认的管理员视图等等?感谢您抽出时间来提醒我,我是Django的新手。您是刚刚覆盖了模板还是创建了自定义视图?我仅覆盖了模板和静态文件?您在模板和静态文件夹中创建了名为admin的文件夹,以及与原始文件名相对应的文件夹中的文件?我看到了你的错误,但需要更多关于你是如何做到这一点的信息/背景。你能访问管理员吗?嗨,是的,我确实创建了一个名为“admin”等的文件夹,是的,我可以访问管理员,但是我不能使用url独立访问html文件,admin/将使用index.html,但是admin/index.html将不能像错误中显示的那样工作,我想这是一个url问题,我需要覆盖admin的AdminSite,默认的管理员视图等等?谢谢你的时间