[PYTHON] Nicht angemeldeter Django-Benutzer möchte zu login.html wechseln

Verwenden Sie für die Klasse LoginRequiredMixin

from django.contrib.auth.mixins import LoginRequiredMixin
#Abkürzung
 
class Top(LoginRequiredMixin, generic.TemplateView):
    template_name = 'hogehogeapp/index.html'☛☛☛ Geben Sie den Anwendungsnamen für das hogehogeapp-Teil ein

Verwenden Sie für Funktionen den Dekorator login_required

from django.contrib.auth.decorators import login_required

@login_required
def hogehoge(request, pk):
    hogehoge

Recommended Posts

Nicht angemeldeter Django-Benutzer möchte zu login.html wechseln
[Django] Möchten Sie die Administrationsseite anpassen?
Ich möchte Datetime.now in Djangos Test reparieren
Ich möchte eine Django-App auf Heroku hochladen
Ich möchte mit einem Knopf am Kolben übergehen
Ich möchte in der Django-Verschiebungstabelle scrollen, aber ...
TemplateView-Muster, die Sie zuerst in Django lernen möchten
[Django] So leiten Sie nicht angemeldete Benutzer zur Anmeldeseite um
Übergang von WSL1 zu WSL2
Django kann nicht importiert werden
Aktualisieren Sie die Django-Version 1.11.1 auf 2.2
[Django] Memorandum, wenn Sie asynchron kommunizieren möchten [Python3]
Ich möchte einen Blog-Editor mit dem Administrator von Django erstellen
[Django] Ich möchte mich nach einer neuen Registrierung automatisch anmelden