tgapp-USERPROFILE istifadəçilər öz redaktə və ya parol dəyişdirmək üçün imkan formaları ilə bir əsas istifadəçi profili səhifə təmin edir TurboGears2 üçün pluggable proqram.
qurmaq
USERPROFILE pypi və ya bitbucket həm quraşdırıla bilər:
easy_install tgapp-USERPROFILE
Yalnız istifadəçilər üçün ən işləməlidir
sayede USERPROFILE
Sizin tətbiqi config / app_cfg.py idxal plug:
tgext.pluggable idxal plug-dan
Sonra USERPROFILE ilə fayl zəng plug sonunda:
plug (base_config, USERPROFILE)
// Localhost: 8080 / USERPROFILE Siz http qeydiyyat prosesi daxil olacaq.
Seçimlər
tgapp-USERPROFILE proqram müxtəlif aspektləri özelleştirmek üçün plug metodu qəbul edilə bilər ki, bəzi variantları dəstəkləyir:
- User_partial - qismən yolundan istifadəçi profili səhifə keçirmək üçün.
- Faydalı onun şablon dəyişmədən səhifəni daha çox məlumat əlavə etmək üçün
- Custom_css - default bir yerdə profil pages üçün istifadə ediləcək bir CSS faylı Path.
İstifadəçi Properties
tgapp-USERPROFILE default davranış sürücü İstifadəçi sinif hallarda müxtəlif xassələri görünür, ən əhəmiyyətli əmlak səhifəni keçirmək üçün istifadəçi bilgiləri ilə bir lüğət təmin edə bilər profile_data əmlak, lakin digər xüsusiyyətləri tənzimləmək üçün mövcuddur davranış:
profile_data
Profil page keçirmək üçün giriş A lüğət default lüğət ilə inşa edilir:
{'Display_name' :( 'Görünen Ad, user.display_name)
& Nbsp; 'EMAIL_ADDRESS' :( 'E-poçt ünvanı, user.email_address)}
lüğət hər əsas sahəsində id, əksər hallarda bu sahədə saxlanılır istifadəçi əmlakın eyni adı olacaq əgər. Lüğət Dəyərlər ilk dəyəri göstərilir və ikinci sahəsində real dəyəri olacaq sahəsində adı tuples var.
Bir avatar əsas varsa ki, istifadəçi avatar image url təmin etmək üçün nəzərdə tutulur. Mövcud deyilsə USERPROFILE bir tgapp-fbauth facebook avatar axtarmaq və ya default avatar falleback edəcək.
display_name əsas profil səhifə başlığı kimi istifadə olunacaq.
profile_form
Istifadəçi profili redaktə etmək üçün istifadə edilə bilər ToscaWidgets və ya TW2 forması. Mənim cari profile_data hər giriş üçün mətn sahəsində bir autogenerated bir təmin edilir.
save_profile
Redaktə formada təqdim istifadəçi məlumatları alacaq və müvafiq istifadəçi yeniləmək gözlənilir ki, callable.
. Onlar profile_data daxil tutulmuş eyni id istifadəçi sahəsində kimi Mənim cari olaraq dəyərlər saxlanılır
tələblər
- Python
Şərhlər tapılmadı