در جنگو-userprofiles جنگو برنامه ثبت نام کاربر ساده با برخی از ویژگی های اضافی است.
تنظیمات ثبت نام کنید
USERPROFILES_CHECK_UNIQUE_EMAIL
& nbsp؛ اگر فعال باشد، چک فرم اگر ایمیل کاربر ارائه شده است در حال حاضر در حال استفاده است. (مفید اگر شما می خواهید اجازه می دهد تا کاربر به سیستم وارد شوید با آدرس ایمیل خود را)
USERPROFILES_DOUBLE_CHECK_EMAIL
& nbsp؛ اگر فعال باشد، به صورت دو رشته ایمیل را نشان می دهد. کاربر لازم است به آدرس ایمیل را دو بار وارد کنید.
USERPROFILES_DOUBLE_CHECK_PASSWORD
& nbsp؛ اگر فعال باشد، به صورت دو رشته رمز عبور را نشان می دهد. کاربر موظف است نسبت به دو بار وارد کنید رمز عبور همان به ادامه.
USERPROFILES_REGISTRATION_FULLNAME
& nbsp؛ اگر فعال باشد، فرم ثبت نام را می افزاید دو زمینه برای نام و نام خانوادگی.
USERPROFILES_REGISTRATION_FORM
& nbsp؛ شما می توانید فرم ثبت نام به طور پیش فرض با تغییر این تنظیمات زیر پا بگذارند. به طور پیش فرض به 'userprofiles.forms.RegistrationForm'
USERPROFILES_USE_ACCOUNT_VERIFICATION
& nbsp؛ این برنامه یک مکانیزم به منظور بررسی حساب های کاربری با ارسال یک ایمیل به با لینک فعال سازی را فراهم می کند. برای استفاده از تأیید حساب شما باید برای اضافه کردن userprofiles.contrib.accountverification به INSTALLED_APPS خود را در هم رفته منظور فعال کردن تایید.
USERPROFILES_ACCOUNT_VERIFICATION_DAYS
و nbsp؛ را معرفی می کند مقدار روز یک کاربر به حساب خود را فعال نمایید. به طور پیش فرض به 7.
تنظیمات نمایش
جنگو-userprofiles آماده به کار با مدل های نمایش و فراهم می کند برخی از ویژگی های به آن را آسان برای مدیریت این پروفایل.
USERPROFILES_USE_PROFILE
& nbsp؛ اگر فعال باشد، userprofiles برای مدل مجموعه در AUTH_PROFILE_MODULE نگاه کنید. این احتمال وجود دارد که شما نیاز به بازنویسی USERPROFILES_REGISTRATION_FORM برای اضافه کردن زمینه های مشخصات اضافی خود را و تعریف یک روش save_profile است که به نام بعد از کاربر ایجاد شده است.
USERPROFILES_INLINE_PROFILE_ADMIN
& nbsp؛ اگر فعال باشد، userprofiles یک خطی نمایش به شما کاربر admin اضافه کنید.
در userprofiles.contrib.profiles قوی>
جنگو-userprofiles نیز با یک برنامه contrib اجازه می دهد تا تغییرات نمایش و نمایش مشخصات می آید.
USERPROFILES_PROFILE_FORM
& nbsp؛ شما می توانید فرم مشخصات به طور پیش فرض برای اضافه کردن قابلیت های اضافی را بازنویسی. فرم پیش فرض ModelForm برای شما AUTH_PROFILE_MODULE است.
USERPROFILES_PROFILE_ALLOW_EMAIL_CHANGE
& nbsp؛ اگر فعال باشد، کاربر مجاز به سادگی آدرس ایمیل در تغییر مشخصات را تغییر دهید. این تنظیم فقط می تواند فعال اگر USERPROFILES_CHECK_UNIQUE_EMAIL غیر فعال است.
& nbsp؛ اگر می خواهید برای ایمیل منحصر به فرد را چک کنید و اجازه می دهد کاربران خود را آدرس ایمیل خود را به تغییر، شما مجبور به استفاده از برنامه emailverification.
USERPROFILES_PROFILE_CHANGE_DONE_URL
و nbsp؛ را معرفی می کند مقصد تغییر مسیر پس از نمایش را نجات داد. به طور پیش فرض به URL userprofiles_profile_change به نام.
در userprofiles.contrib.emailverification قوی>
جنگو-userprofiles یک برنامه ساده برای انجام تغییرات آدرس ایمیل تایید را فراهم می کند. (کاربران مجدد بررسی آدرس ایمیل خود را بعد از یک تغییر)
USERPROFILES_EMAIL_VERIFICATION_DAYS
و nbsp؛ را معرفی می کند تعداد روز یک کاربر زمان به منظور بررسی او / آدرس ایمیل جدید خود را. به طور پیش فرض به 2.
USERPROFILES_EMAIL_VERIFICATION_DONE_URL
و nbsp؛ را معرفی می کند مقصد تغییر مسیر پس از تغییر ایمیل تایید شد. به طور پیش فرض به URL userprofiles_email_change به نام.
ابزارها قوی>
است باطن تایید که اجازه می دهد تا کاربران خود را برای ورود با استفاده از آدرس ایمیل خود را وجود دارد. اضافه کردن userprofiles.auth_backends.EmailOrUsernameModelBackend به تنظیمات خود را اگر شما می خواهید به استفاده از این ویژگی.
در تجلیل به (افرادی که الهام بخش من برای ارسال این کد) قوی>
- جنگو ثبت نام جیمز بنت (https://bitbucket.org/ubernostrum/django-registration/)
- به ادامه .. اگر من استفاده می شود کد شما، من یک پیام بفرستید! . من شما را به این لیست اضافه کنید
در مورد نیاز است :
- پایتون
- جنگو
نظر یافت نشد