当我启动Django development server时,我在http://127.0.0.1:8000/上找到了未找到的页面,因为我已在http://127.0.0.1:8000/login/中配置了登录页面URL
但是我想用http://127.0.0.1:8000/login启动我的Django开发服务器,这样我就可以直接看到登录页面,而不需要手动放置/login/了
有人能帮我吗
我在登录页面中使用了以下代码
class LoginIndexView(LoginView):
template_name = 'login.html'
def get_success_url(self):
url = reverse_lazy('list_view')
return resolve_url(url)
我使用的URL模式如下所示
urlpatterns = [
path('login/', LoginIndexView.as_view(redirect_authenticated_user=True), name = 'loginindex',),
]
您可以使用
HttpResponseRedirect
views.py:
URL.py:
相关问题 更多 >
编程相关推荐