2013-06-22 25 views
12

Konfiguruję instrukcję, aby sprawdzić, czy bieżący użytkownik ma ustawione hasło. Z jakiegoś powodu po prostu nie zadziała. Próbowałem:Sprawdzanie, czy użytkownik Django ma ustawione hasło

{% if not user.password %} 
{% if user.password == None %} 
{% if user.password is None %} 

Mam 2 kont użytkowników różnych przeglądarek (otwarty), jeden z hasła w jednym, a jedno bez w drugiej. Kiedy używam powyższych stwierdzeń, widzę to samo w obu przeglądarkach. Co ja robię źle?

+1

jeśli nie '{{}}' user.password nie drukować poprawnie w przeglądarce? Prawdopodobnie też chcesz '{{request.user.password}}' - Czy wysyłasz obiekt 'user' z kontekstu? – karthikr

+0

Tak, wyświetla hasło. Nie myślę o tym. Myślę, że znalazłem rozwiązanie od falsetru :) – Designer023

Odpowiedz

Powiązane problemy