• 1399/05/01

فرم ثبت نام (Register Form) :

سلام وقتتون بخیر

در کد فرم ثبت نام کدهای مربوط به دریافت نام کاربری، رمز عبور و ایمیل و در نهایت ایجاد کاربر جدید را مانند شما درج کردم اما هنگام تست برنامه و زدن دکمه 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)
  • 1399/05/02
  • ساعت 01:02

daghighan man ham mesl shoma moshkel faal nashodan intelleisens darm
vas man error naboodan object mide


  • 1399/05/02
  • ساعت 10:40

با سلام

لطفا قسمت import های مربوطه رو هم ارسال کنین


  • 1399/05/02
  • ساعت 17:07

ostad daghighan mesl shoma man ham pish raftam avali natijei nageeftam aslan intelleisense baz nemishe 

 


  • 1399/05/03
  • ساعت 15:26

قسمت import به صورت زیر می باشد:

from django.contrib.auth import authenticate, login, get_user_model

  • 1399/06/18
  • ساعت 00:25

سلام استاد بنده هم همین مشکل دارم واقعا نمی دونم باید کنم

 


logo-samandehi