سلام وقتتون بخیر
در کد فرم ثبت نام کدهای مربوط به دریافت نام کاربری، رمز عبور و ایمیل و در نهایت ایجاد کاربر جدید را مانند شما درج کردم اما هنگام تست برنامه و زدن دکمه register با خطای زیر مواجه شدم :
از طرفی پس از import کردن get_user_model اصلا منوی IntelliSense برای ماژول های این کلاس فعال نمی شوند.
لطفا در صورت امکان من را راهنمایی بفرمایید. در پایان نیز کدها را برایتان ضمیمه می کنم.
با تشکر
User = get_user_model()
def register_page(request):
form = RegisterForm(request.POST or None)
context = {
"title": "عضویت",
"content": "عضویت در سامانه",
"form": form
}
if form.is_valid():
print(form.cleaned_data)
UserName = form.cleaned_data.get("UserName")
email = form.cleaned_data.get("email")
password = form.cleaned_data.get("Password")
new_user = User.objects.create_user(username=UserName, email=email, password=password)
print(new_user)
return render(request, 'auth/register.html', context)
daghighan man ham mesl shoma moshkel faal nashodan intelleisens darm
vas man error naboodan object mide
با سلام
لطفا قسمت import های مربوطه رو هم ارسال کنین
ostad daghighan mesl shoma man ham pish raftam avali natijei nageeftam aslan intelleisense baz nemishe
قسمت import به صورت زیر می باشد:
from django.contrib.auth import authenticate, login, get_user_model
سلام استاد بنده هم همین مشکل دارم واقعا نمی دونم باید کنم