“Django Login Diperlukan sebagai Admin” Kode Jawaban

cara mengimpor login yang diperlukan dalam django

from django.contrib.auth.decorators import login_required

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

diperlukan login Django

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 Diperlukan sebagai Admin

from django.contrib.auth.decorators import user_passes_test

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

Jawaban yang mirip dengan “Django Login Diperlukan sebagai Admin”

Pertanyaan yang mirip dengan “Django Login Diperlukan sebagai Admin”

Lebih banyak jawaban terkait untuk “Django Login Diperlukan sebagai Admin” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya