Django-stempel is een herbruikbare Django app die een EmailBackend voor het verzenden van e-mail met Django & nbsp bevat, evenals modellen en dat de integratie met poststempel's bounce haak api te schakelen.
installatie
U kunt django poststempel installeren met pip door te typen:
pip django-poststempel installeren
Of met easy_install door te typen:
easy_install django-poststempel
Of handmatig door het downloaden van een tarball en typen:
python setup.py installeren
Eenmaal geïnstalleerd poststempel toevoegen aan uw INSTALLED_APPS en uit te voeren:
python manage.py syncdb
Django Configuratie
Als u wilt django-poststempel gebruiken als uw standaard backend, moet u toevoegen:
EMAIL_BACKEND = "postmark.backends.PostmarkBackend"
uw settings.py
Instellingen
django-poststempel voegt 1 vereiste instelling en 2 optionele instellingen.
Vereist:
& Nbsp; Geeft de api sleutel voor uw poststempel server .:
& Nbsp; POSTMARK_API_KEY = 'POSTMARK_API_TEST'
Optioneel:
& Nbsp; Hiermee geeft u een gebruikersnaam en een wachtwoord dat het uitzicht zal moeten worden doorgegeven via elementaire Auth. (Http: // exampleuser: examplepassword@example.com/postmark/bounce/):
& Nbsp; POSTMARK_API_USER = "exampleuser"
& Nbsp; POSTMARK_API_PASSWORD = "examplepassword"
Postmark Bounce Hook
Poststempel heeft de optionele mogelijkheid te plaatsen om een url op elk gewenst moment een bericht dat u bounces hebt verzonden. django-poststempel wordt geleverd met een urlconf en uitzicht voor dit doel. Als u wenst om dit te gebruiken en voeg dan:
url (r "^ poststempel /", omvatten ("postmark.urls")),
om je root urls.py. Dit zal ertoe leiden dat uw bounce haak locatie aan / poststempel / bounce / wonen. Vul dan gewoon de url om uw Postmark instellingen (met de gebruikersnaam en het wachtwoord opgegeven door POSTMARK_API_USER / wachtwoord indien ingesteld) en Django zal berichten van Postmark kennisgeving is van een nieuwe bounce te accepteren.
Eisen
- Python
- Django
Reacties niet gevonden