در tgapp-userprofile یک برنامه نردبان برای TurboGears2 فراهم می کند که یک صفحه نمایش کاربر عمومی با اشکال به کاربران اجازه می دهد به ویرایش مشخصات خود و یا رمز عبور خود را تغییر است.
نصب و راه اندازی
userprofile می تواند هر دو از pypi یا از bitbucket نصب:
easy_install tgapp-userprofile
باید تنها برای بسیاری از کاربران کار
متصل کردن userprofile
در برنامه پیکربندی خود را / app_cfg.py واردات پلاگین:
از tgext.pluggable واردات پلاگین
سپس در پایان از پلاگین فایل تماس با userprofile:
پلاگین (base_config، 'userprofile')
// localhost به:: 8080 / userprofile شما قادر به دسترسی به مراحل ثبت نام در http خواهد بود.
گزینه
tgapp-userprofile پشتیبانی برخی از گزینه های است که می تواند به روش پلاگین گذشت به سفارشی جنبه های مختلف از نرم افزار:
- user_partial - مسیر یک جزئی برای نمایش به صفحه پروفایل کاربر.
- مفید برای اضافه کردن اطلاعات بیشتر به صفحه نمایش بدون تغییر قالب آن
- custom_css - مسیر فایل CSS که باید برای صفحات نمایش در محل به طور پیش فرض یک استفاده می شود.
خواص کاربری
tgapp-userprofile به نظر می رسد برای خواص مختلف به موارد طبقه کاربر به درایو رفتار پیش فرض آن، مهمترین خاصیت اموال profile_data که می تواند یک فرهنگ لغت با اطلاعات کاربر در صفحه پروفایل نمایش داده ارائه شده است، اما خواص دیگر در دسترس برای تنظیم هستند رفتار:
profile_data
یک فرهنگ لغت از مطالب برای نمایش در صفحه نمایش، فرهنگ لغت به طور پیش فرض با ساخته شده است:
{'DISPLAY_NAME' :( 'نام نمایش، user.display_name)،
& nbsp؛ در 'EMAIL_ADDRESS ":(" آدرس ایمیل "، user.email_address)}
هر کلید از فرهنگ لغت اگر شناسه ی درست، در اغلب موارد آن را به همین نام از مالکیت کاربر که در آن است که درست ذخیره شده است را داشته باشد. ارزش های فرهنگ لغت تاپل که در آن ارزش برای اولین بار به نام زمینه که نمایش داده خواهد شد و دوم ارزش واقعی این زمینه است می باشد.
اگر یک کلید آواتار دسترس است که انتظار می رود به ارائه آدرس اینترنتی تصویر آواتار کاربر. اگر آن را در دسترس نیست userprofile برای یک نماد فیس بوک tgapp-fbauth نگاه خواهد شد و یا به آواتار falleback.
کلید DISPLAY_NAME خواهد شد به عنوان به عنوان صفحه نمایش استفاده می شود.
profile_form
ToscaWidgets یا tw2 فرم است که می تواند مورد استفاده قرار گیرد برای ویرایش مشخصات کاربر. به طور پیش فرض یک autogenerated با یک فیلد متن برای هر ورودی در profile_data ارائه شده است.
save_profile
صدازدنی که اطلاعات کاربر ارائه شده توسط فرم ویرایش را دریافت خواهد کرد و انتظار می رود برای به روز رسانی کاربر درآمده است.
به طور پیش فرض مقدار ذخیره می شوند که آنها را در زمینه کاربر با شناسه همان ارائه به profile_data هستند
مورد نیاز:.
پایتون
نظر یافت نشد