Django Login view calismamasi icin ne yapmam gerekli?

Herkese merhaba Django ile login view kulanici giris yapdiysa calismamasini istiyorum html kisminda if le kullanicini denetleyip login butonunu kaldira biliyorum ama link kismina yolunu yazinca login view calisiyor ve kullanici o anda giris yapmis olsa bile login menusunu aciyor acaba ne yapa bilirim?

Login menüsüne

if not request.is_authenticated: #kullanıcı giriş yapmamışsa 
    #Kodların
else: # Giriş yapmışsa
    #404 döndür
    return Http404()

Gibi bir koşul koyarsanız sorununuz çözülecektir. İyi çalışmalar :slight_smile:

1 Beğeni

evet haklisiniz bunu denedim ve calisdi amma acaba herhangi bir decaratorla bu yapila bilirmi? yani kullanici girisi varsa def login hic caliwmasin

RedirectView işine yarayabilir.
Döküman