小编Sha*_*ter的帖子

使用现有 URL 作为登录名

我是 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)

django url redirect templates

1
推荐指数
1
解决办法
49
查看次数

标签 统计

django ×1

redirect ×1

templates ×1

url ×1