مشکل در متد اتنتیکید

ابوالفضل ولیخانی
9 آبان ۱۴۰۰
سلام استاد خسته نباشید استاد واقعا نمیدونم این مشکل از کجاست همه چی درست کار می‌کنه اما کاربر لاگین نمیشه ! فرم لاگین ساختم، داده ها هم ازطریق متد پست به درستی دریافت میکنم( پرینت ازشون میگیرم درسته) اما وقتی اتنتیکتش میکنم تایید نمیکنه درواقع متغیر user من none میشه !! یوزر درسته پسورد درسته سینتکس درسته اما ... تصاویر و خدمتتون ارسال کردم البته یکیش سورس کد سایت جنگو ولی بازم برای من کار نمیکنه نتونستم توی همینجا آپلود کنم لینک دانلودخدمتتون فرستادم https://www.filemail.com/d/nmkyjcrcjokdvph
1260

4 پاسخ
  • امیرحسین امیری9 آبان ۱۴۰۰

    سلام عزیزم یک کاربر جدید از طریق پنل ادمین ایجاد کن و سعی کن اون رو لاگین کنی. ببین انجام میشه یا نه

  • ابوالفضل ولیخانی11 آبان ۱۴۰۰

    بله لاگین میشه 

    فکککر کنم مشکل از هشت نشدن رمز عبور!

    استاد وقتی من دستور ساخت یوزر میدم از طریق فرم های خودم مگه خود جنگو موقع ساخت یوزر رمز عبور و هش نمیکنه؟ 

     

  • امیرحسین امیری11 آبان ۱۴۰۰

    بله دقیقا عزیزم

    بذار واست مثال بزنم چجور این کارو انجام بدی

    user = User(username="abolfazl")
    user.set_password("1234")
    user.save()
  • ابوالفضل ولیخانی11 آبان ۱۴۰۰

    ممنون استاد مشکلم با کمک شما حل شد 

    البته ایراد اولی که داشتم بحث این بود که اگر از فرمم is_valid میگرفتم false بر میگردوند.این مشکل  با گذاشتن پارامتر required=True حل شد