我是 Django 新手,需要以下方面的帮助。每次有人需要登录我的应用程序时,我都希望他们被定向到现有的身份验证 URL:https : //example.com
我已经设置了以下 urls.py:
from django.contrib import admin
from django.urls import path
from .views import *
from django.contrib.auth import views as auth_views
urlpatterns = [
url(r'^admin/', admin.site.urls),
path(r'', auth_views.LoginView.as_view(template_name="login.html"), name="login"),
]
Run Code Online (Sandbox Code Playgroud)
我有一个 login.html 模板”
{% load static %}
<html>
<body>
<head>
<link rel="stylesheet" href="{% static 'css/login.css' %}">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css">
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
</head>
<nav>
<div class="nav-wrapper">
<a>Quality Dashboard IDM</a>
<ul id="nav-mobile" class="right hide-on-med-and-down">
</ul>
</div>
</nav>
<h2>Login</h2>
<form method="post">
{% csrf_token %}
{{ form.as_p …Run Code Online (Sandbox Code Playgroud)