tgapp-профил_на_потребител е сменяем заявление за TurboGears2 който предвижда основен профил страница на потребителя с форми, за да позволи на потребителите да редактират профила си, или се променят паролите си.
<Силен> Инсталиране
профил_на_потребител може да се монтира както от pypi или от bitbucket:
easy_install tgapp-профил_на_потребител
просто трябва да се работи за по-голямата част от потребителите
<Силен> Пропуските профил_на_потребител
В молбата си довереник / app_cfg.py щепсел за внос:
от tgext.pluggable щепсел внос
След това в края на щепсела на файл разговор с профил_на_потребител:
включете (base_config, "профил_на_потребител")
Ще имате възможност за достъп до процеса на регистрация на HTTP: // Localhost: 8080 / профил_на_потребител.
<силни> Options
Силен>
tgapp-профил_на_потребител подкрепя някои опции, които могат да бъдат предадени с метода на тапа, за да персонализирате различни аспекти от прилагането:
- User_partial - Path на частично да се покаже в страницата на потребителския профил.
- Полезно за да добавите още данни на страницата на профила, без да се променя неговият шаблон
- Custom_css - Path към файл CSS, които ще бъдат използвани за страниците на профила на мястото на тази по подразбиране.
<Силен> потребителя
tgapp-профил_на_потребител търси различни свойства в случаите на потребителя класа да карам поведението си по подразбиране, най-важното свойство е profile_data Имотът, който може да осигури на речник с потребителя информации за показване на страницата с профила, но други имоти са на разположение за настройка на поведение:
profile_data
Речник на записи за показване на страницата на профила, речник по подразбиране е изградена с:
{"DISPLAY_NAME" :( "на името", user.display_name),
& Nbsp; "EMAIL_ADDRESS" :( "Email Адрес", user.email_address)}
всеки клавиш на речника, ако идентификацията на областта, в повечето случаи ще има същото име на потребителя имота, където се съхранява тази област. Стойности на речника са кортежи, където първата стойност е името на областта, която ще се появи и вторият е реалната стойност на областта.
Ако една ключова аватар е достъпно, че се очаква да даде адреса на аватар образа на потребителя. Ако тя не е в наличност профил_на_потребител ще търси tgapp-fbauth Facebook аватар или ще falleback да аватара по подразбиране.
ключова DISPLAY_NAME ще бъде използван като заглавие на страницата на профила.
profile_form
A ToscaWidgets или TW2 форма, която може да се използва за редактиране на потребителския профил. По подразбиране се предоставя автоматично генериран един с текстово поле за всяко вписване в profile_data.
save_profile
A изискуем, които ще получите потребителски данни, подадени от формата за редактиране и се очаква да се актуализира на потребителя за това.
. По подразбиране стойности ще бъдат съхранени, тъй като те са в областта на потребителското със същия идентификатор предвидено в profile_data P>
<силни> Изисквания :
- Python
Коментари не е намерена