“Django Login als Administrator erforderlich” Code-Antworten

So importieren Sie Anmeldung in Django erforderlich

from django.contrib.auth.decorators import login_required

@login_required(login_url='/example url you want redirect/')
Energetic Echidna

Django Login erforderlich

def login_view(request):
    if request.method == 'GET':
        cache.set('next', request.GET.get('next', None))

    if request.method == 'POST':
        # do your checks here

        login(request, user)

        next_url = cache.get('next')
        if next_url:
            cache.delete('next')
            return HttpResponseRedirect(next_url)

    return render(request, 'account/login.html')
Gleaming Guanaco

Django Login als Administrator erforderlich

from django.contrib.auth.decorators import user_passes_test

@user_passes_test(lambda u: u.is_superuser)
def my_view(request):
    ...
José Valente

Ähnliche Antworten wie “Django Login als Administrator erforderlich”

Fragen ähnlich wie “Django Login als Administrator erforderlich”

Weitere verwandte Antworten zu “Django Login als Administrator erforderlich” auf Python

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen