12
我設置if語句以查看當前用戶是否設置了密碼。出於某種原因,它不會起作用。我曾嘗試:檢查Django用戶是否設置了密碼
{% if not user.password %}
{% if user.password == None %}
{% if user.password is None %}
我有2個用戶帳戶(不同的瀏覽器打開),一個用一個密碼,一個沒有在其他。當我使用上述語句時,我在兩個瀏覽器中都看到相同的內容。我究竟做錯了什麼?
如果你'{{user.password的}}'它在瀏覽器中正確打印?另外,你可能需要'{{request.user.password}}' - 你是否從上下文發送了一個'user'對象? – karthikr
是的,它打印出密碼。我不認爲這樣做。我想我現在已經找到了來自falsetru的解決方案:) – Designer023