django-poștei este o aplicatie reutilizabil Django, care include un EmailBackend pentru a trimite e-mail cu Django & nbsp; precum modele și vizualizare care permit integrarea cu cârlig saritura API Postmark lui.
Instalare
Puteți instala django poștei cu pip de tastare:
Pip instala django-poștei
Sau cu easy_install de tastare:
easy_install django-poștei
Sau manual prin descarcarea un tar și tastând:
python setup.py instala
Odată instalat adăuga poștei la INSTALLED_APPS și rulați:
python manage.py syncdb
Django Configurare
Dacă doriți să utilizați django-poștei ca backend implicit, va trebui să adăugați:
EMAIL_BACKEND = "postmark.backends.PostmarkBackend"
pentru settings.py dvs.
Setări
django-poștei adaugă 1 setarea dorită și 2 setări opționale.
Necesar:
& Nbsp; Specifică cheia API pentru server-ul dvs. poștei .:
& Nbsp; POSTMARK_API_KEY = 'POSTMARK_API_TEST'
Optional:
& Nbsp; Specifică un nume de utilizator și o parolă care vizualizarea va necesita de a fi trecut în via auth de bază. (Http: // exampleuser: examplepassword@example.com/postmark/bounce/):
& Nbsp; POSTMARK_API_USER = "exampleuser"
& Nbsp; POSTMARK_API_PASSWORD = "examplepassword"
Data poștei Bounce Hook
Poștei are capacitatea opțională de a POST la un oricând url un mesaj ați trimis bounces. django-poștei vine cu un urlconf și vedere în acest scop. Dacă doriți să utilizați acest lucru, atunci se adaugă:
url (r "^ poștei /", includ ("postmark.urls")),
pentru urls.py. rădăcină Acest lucru va provoca cârlig locația saritura pentru a trăi la / poștei / saritura /. Apoi pur și simplu adăugați în URL-ul de setările poștei (cu numele de utilizator și parola specificate de POSTMARK_API_USER / PASSWORD dacă este setat) și Django va accepta mesajele Data poștei notificare se un nou salt.
Cerințe :
- Python
- Django
Comentariile nu a fost găsit