tgapp-registration

Скриншот программы:
tgapp-registration
Детали программы:
Версия: 0.4.0
Дата загрузки: 15 Apr 15
Разработчик: Alessandro Molina
Тип распространения: Бесплатная
Популярность: 2

Rating: nan/5 (Total Votes: 0)

tgapp регистрации является приложением замены регистрация для NBSP TurboGears2 &;. По умолчанию он будет работать с быстрого старта TurboGears модели User, но обеспечивает кучу крючков, которые могут быть использованы для изменения регистрационную форму и большинство аспектов регистрации.
Установка
tgapp регистрации может быть установлен как с PyPI или BitBucket:
easy_install tgapp регистрация
должно работать для большинства пользователей
Подключение Регистрация
В вашем конфигурационном приложение / app_cfg.py импорта вилки:
от tgext.pluggable импорта вилки
Затем, в конце пробки вызова файла с регистрации:
штекер (base_config, "регистрация")
Вы сможете получить доступ к процессу регистрации по адресу: // локальный: 8080 / регистрации.
Некоторые опции доступны, которые могут быть установлены на INI-файл конфигурации для вашего приложения. По крайней мере один параметр требуется, чтобы сделать активации электронной почты работают:
- Registration.email_sender -> Исходящие письма отправитель
Если вы не используете TurboMail несколько вариантов конфигурации должен быть установлен, чтобы сделать работу электронной почты активации:
- Registration.smtp_host -> SMTP-сервер использовать для отправки электронной почты
- Registration.smtp_login -> Войти для аутентификации на SMTP-сервер
- Registration.smtp_passwd -> Пароль для аутентификации SMTP сервера на
Доступен крючки
Регистрация выставляет некоторые крючки и варианты для настройки ее аспекты. Наиболее важным вариантом является:
- Registration.form -> Полный питона путь класса формы, чтобы использовать для регистрации формы. По умолчанию используется registration.lib.forms.RegistrationForm.
Крючки, которые могут быть использованы с TurboGears2 register_hook являются:
- Registration.after_registration (регистрация, submitted_values) -> Запуск после отправки формы. Может быть использован для хранения данных, которые в конечном итоге форма отправляется и что регистрация модель не поддерживает.
- Registration.on_complete (email_data) -> Запуск после завершения регистрации перед отправкой письмо с кодом активации, может быть использована для изменения исходящую почту.
- Registration.before_activation (регистрация, пользователь) -> Запуск при активации перед созданием пользователя и настройки регистрации в качестве активного
- Registration.before_activation (регистрация, пользователь) -> запускается после создания пользователя, может быть использован для вызова перенаправления, чтобы перенаправить на другую страницу при завершении регистрации.
Открытые Шаблоны
Шаблоны, используемые регистрации и которые могут быть заменены tgext.pluggable.replace_template являются:
- Registration.templates.register
- Registration.templates.complete

Требования

  • Python
  • TurboGears2

Другие программы разработчика Alessandro Molina

tgapp-tgcomments
tgapp-tgcomments

20 Feb 15

tgapp-smallpress
tgapp-smallpress

20 Feb 15

Flatland
Flatland

2 Jun 15

Комментарии к tgapp-registration

Комментарии не найдены
добавить комментарий
Включите картинки!