. Mənim cari quickstart TurboGears İstifadəçi modeli ilə işləyəcək, lakin qeydiyyat aspektləri ən qeydiyyat formasını dəyişdirmək və üçün istifadə edilə bilər qarmaqlar bir dəstə edir;
tgapp qeydiyyat üçün TurboGears2 & nbsp bir pluggable qeydiyyat proqram.
qurmaq
tgapp qeydiyyatdan pypi və ya bitbucket həm quraşdırıla bilər:
easy_install tgapp-qeydiyyat
Yalnız istifadəçilər üçün ən işləməlidir
sayede Qeydiyyat
Sizin tətbiqi config / app_cfg.py idxal plug:
tgext.pluggable idxal plug-dan
Sonra qeydiyyatı ilə fayl zəng plug sonunda:
plug (base_config, qeydiyyat)
// Localhost: 8080 / qeydiyyat http qeydiyyat prosesi daxil olacaq.
Bəzi variantları tətbiqi üçün Ini konfiqurasiya faylı müəyyən edilə bilər ki, mövcuddur. Ən azı bir seçim aktivasiya e-poçt iş üçün tələb olunur:
- Registration.email_sender -> Giden poçt göndərən
Siz TurboMail istifadə edirsinizsə bir neçə konfiqurasiya variantları aktivasiya e-poçt iş üçün olmalıdır:
- Registration.smtp_host -> SMTP server e-poçt göndərmək üçün istifadə
- Registration.smtp_login -> SMTP server identifikasiyası üçün Giriş
- Registration.smtp_passwd -> SMTP server identifikasiyası üçün Password
Available Hooks
Qeydiyyat onun aspektləri konfiqurasiya bəzi qarmaqlar və variantları ifşa. Ən əhəmiyyətli seçim edir:
- Registration.form -> Qeydiyyat forması üçün istifadə forması sinif Full python yol. Mənim cari olaraq registration.lib.forms.RegistrationForm istifadə olunur.
TurboGears2 register_hook ilə istifadə edilə bilər qarmaqlar var:
- Registration.after_registration (qeydiyyat, submitted_values) -> forması təqdim edildikdən sonra çalışır. Formu göndərdi və qeydiyyat model bilmir ki, son veri istifadə edilə bilər.
- Registration.on_complete (email_data) - qeydiyyat başa aktivasiya e-poçt göndərmək əvvəl gedən e-poçt dəyişdirmək üçün istifadə edilə bilər sonra> çalışır.
- Registration.before_activation (qeydiyyat, istifadəçi) -> istifadəçi yaratmaq və fəal qeydiyyat yaradılması əvvəl aktivasiya da çalışır
- Registration.before_activation (qeydiyyat, istifadəçi) -> istifadəçi yaradılması sonra, qeydiyyat başa fərqli səhifə yönlendirme üçün yönlendirme zəng etmək üçün istifadə edilə bilər çalışır.
məruz Şablonlar
qeydiyyat istifadə və tgext.pluggable.replace_template ilə əvəz edilə bilər şablonları var:
- Registration.templates.register
- Registration.templates.complete
tələblər
- Python
- TurboGears2
Şərhlər tapılmadı