L'utilisateur non connecté de Django souhaite passer à login.html

Pour la classe, utilisez LoginRequiredMixin

from django.contrib.auth.mixins import LoginRequiredMixin
#Abréviation
 
class Top(LoginRequiredMixin, generic.TemplateView):
    template_name = 'hogehogeapp/index.html'☛☛☛ Entrez le nom de l'application pour la partie hogehogeapp

Pour les fonctions, utilisez le décorateur login_required

from django.contrib.auth.decorators import login_required

@login_required
def hogehoge(request, pk):
    hogehoge

Recommended Posts

L'utilisateur non connecté de Django souhaite passer à login.html
[Django] Vous souhaitez personnaliser la page d'administration?
Je veux corriger Datetime.now dans le test de Django
Je souhaite télécharger une application Django sur heroku
Je veux faire la transition avec un bouton sur le ballon
Je veux faire défiler la table de décalage Django, mais ...
TemplateView les modèles que vous souhaitez apprendre en premier dans Django
[Django] Comment rediriger les utilisateurs non connectés vers la page de connexion
Transition de WSL1 à WSL2
impossible d'importer django
mettre à jour django version 1.11.1 vers 2.2
[Django] Mémorandum lorsque vous souhaitez communiquer de manière asynchrone [Python3]
Je veux créer un éditeur de blog avec l'administrateur de django
[Django] Je souhaite me connecter automatiquement après une nouvelle inscription