Django-poststemplet er en genanvendelig Django app, der omfatter en EmailBackend til at sende e-mail med Django & nbsp; samt modeller og visning, der muliggør integration med Postmark s bounce krog api.
Installation
Du kan installere Django poststemplet med pip ved at skrive:
pip installere Django-poststemplet
Eller med easy_install ved at skrive:
easy_install Django-poststemplet
Eller manuelt ved at downloade en tarball og skrive:
python setup.py installere
Når det er installeret tilføje poststemplet til din INSTALLED_APPS og køre:
python manage.py syncdb
Django konfiguration
Hvis du ønsker at bruge Django-poststemplet som standard backend, skal du tilføje:
EMAIL_BACKEND = "postmark.backends.PostmarkBackend"
til din settings.py
Indstillinger
Django-poststemplet tilføjer 1 ønskede indstilling, og 2 valgfrie indstillinger.
Påkrævet:
& Nbsp; Angiver API-nøgle til din poststemplet server .:
& Nbsp; POSTMARK_API_KEY = 'POSTMARK_API_TEST'
Valgfrit:
& Nbsp; Angiver et brugernavn og adgangskode, som visningen vil kræve at blive væltet ind via grundlæggende auth. (Http: // exampleuser: examplepassword@example.com/postmark/bounce/):
& Nbsp; POSTMARK_API_USER = "exampleuser"
& Nbsp; POSTMARK_API_PASSWORD = "examplepassword"
Postmark Bounce Hook
Poststemplet har valgfri mulighed for at skrive til en url, når som helst en besked, du har sendt afvisninger. Django-poststemplet kommer med en urlconf og udsigt til dette formål. Hvis du ønsker at bruge dette derefter tilføje:
url (r "^ poststemplet /", omfatter ("postmark.urls")),
til din rod urls.py. Dette vil medføre, at din hoppe krog sted at bo på / poststemplet / bounce /. Derefter skal du blot tilføje url til dine poststemplet indstillinger (med det brugernavn og password er angivet af POSTMARK_API_USER / adgangskode, hvis indstillet) og Django vil acceptere INDLÆG fra Postmark anmeldende det af en ny bounce.
Krav :
- Python
- Django
Kommentarer ikke fundet