在我的python中,我的网址是:
<% results.forEach(function(r) { %>
<div class="col-sm-3">
<h1><%= r.name %></h1>
<% if (r.address) { %>
<h2><%= r.address%></h2>
<% } %>
</div>
<% }); %>
当我的网址是:http:// localhost:8000 /时,我得到的画面是
但是当我使用http:// localhost:8000 / admin时,我可以使用我的管理员登录面板。我真正想要的是当我使用http:// localhost:8000 /时,它直接调用http:/ / localhost:8000 / admin。任何人都可以帮助我解决这个问题吗?
答案 0 :(得分:1)
只需从您的网址中删除admin一词,就像这样:
path('', admin_site.urls),
这意味着您的管理页面将成为您的主页。
或者,您可以执行重定向:
from django.views.generic.base import RedirectView
from django.urls import re_path
re_path(r'^$', RedirectView.as_view(url='/admin'))