我可以帮您将Django Admin的URL添加前缀。例如:urlpatterns = [ path('bar/admin/', admin.site.urls),] 如果我在应用程序网址前添加一个前缀,它可以工作,但我无法加载管理站点。
您可以简单地按照以下方式更改基本的urls.py文件:ADMIN_URL_PREFIX = 'bar' url(r'^{}/admin/'.format(ADMIN_URL_PREFIX), include(admin.site.urls)), 我建议在设置中保留ADMIN_URL_PREFIX。
将3元组传递给include()不受支持。请传递包含模式列表和app_name的2元组,并提供命名空间参数以代替include()
。 - Winston