Django-poststempel is 'n herbruikbare Django app dat 'n EmailBackend vir die stuur van e-pos met Django & nbsp sluit, asook modelle en siening dat integrasie met Stempel se weiering haak api stel.
Installasie
Jy kan Django poststempel installeer met pit deur te tik:
PIP Django-poststempel installeer
Of met easy_install deur te tik:
easy_install Django-poststempel
Of met die hand deur die aflaai van 'n tarball en tik:
python setup.py installeer
Sodra geïnstalleer voeg poststempel om jou INSTALLED_APPS en hardloop:
python manage.py syncdb
Django Configuration
As jy wil Django-poststempel gebruik as jou standaard backend, moet jy byvoeg:
EMAIL_BACKEND = "postmark.backends.PostmarkBackend"
om jou settings.py
Stellings
Django-poststempel voeg 1 vereis omgewing en 2 opsionele instellings.
Vereis:
& Nbsp; Spesifiseer die api sleutel vir jou poststempel bediener .:
& Nbsp; POSTMARK_API_KEY = 'POSTMARK_API_TEST'
Opsioneel:
& Nbsp; Spesifiseer 'n gebruikersnaam en wagwoord wat die oog sal vereis word geslaag in via basiese auth. (Http: // exampleuser: examplepassword@example.com/postmark/bounce/):
& Nbsp; POSTMARK_API_USER = "exampleuser"
& Nbsp; POSTMARK_API_PASSWORD = "examplepassword"
Stempel Bounce Hook
Poststempel het die opsionele vermoë om pos aan 'n url enige tyd 'n boodskap wat jy bounces gestuur het. Django-poststempel kom met 'n urlconf en te kyk vir hierdie doel. As jy wil om dit te gebruik en voeg dan:
url (r "^ poststempel /", sluit in ("postmark.urls")),
om jou wortel urls.py. Dit sal veroorsaak dat jou weiering haak plek op / poststempel / weiering / om te lewe. Voeg dan net in die url om jou Stempel instellings (met die gebruikersnaam en wagwoord wat deur POSTMARK_API_USER / vergeet Indien stel) en Django sal boodskappe van Stempel in kennis te stel dit 'n nuwe wip aanvaar.
Vereistes
- Python
- Django
Kommentaar nie gevind