tgapp-registration

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

Rating: nan/5 (Total Votes: 0)

tgapp-реєстрація додаток заміни реєстрація для NBSP TurboGears2 і ,. За замовчуванням він буде працювати з швидкого старту TurboGears моделі користувача, але надає купу гачків, які можуть бути використані для зміни реєстраційну форму і більшість аспектів реєстрації.
Установка
tgapp реєстрація може бути встановлений як з PyPI або BitBucket:
easy_install tgapp реєстрація
має працювати для більшості користувачів
Підключення Реєстрація
У вашому додатку Config / 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-fbauth
tgapp-fbauth

20 Feb 15

Flatland
Flatland

2 Jun 15

tgapp-photos
tgapp-photos

20 Feb 15

tgapp-registration

Коментар не знайдено
додати коментар
Включіть картинки!