malleihin-sähköposteja on sovellus, abstrakti lähettää sähköposteja niin, että se on mahdollista vaihtaa pelkkää tekstiä sähköposteja html sähköposteja, vaikka käytät kolmannen osapuolen sovelluksia. & Nbsp; Se tekee tämän käyttämällä hyvin samankaltainen mekanismi kuin Django-ilmoitukset. Jokainen sähköpostia saa kansioon. Tässä kansiossa voi laittaa short.txt (oppiaineen), email.txt (varten pelkkää tekstiä email) ja mahdollisesti email.html (jos HTML-sähköposti on toimitettava myös).
Hyvä käytäntö on laittaa kaikki sähköpostit sähköposteja / kansio omassa malleja kansioon, joten se on helppo nähdä, mitä sähköpostit lähetetään mukaan järjestelmään.
Vastaanottajat voivat olla joko joukko sähköpostit (kuten jouset) tai käyttäjille. Jos ohitat käyttäjät se myös yrittää löytää käyttäjille tallennettu kieli (accounts.Account.language vuonna pinax) ja lähetä se käyttää sitä.
Lähettäminen sähköpostit toimii näin:
& Nbsp; templated_emails.utils tuoda send_templated_email
& Nbsp; & nbsp; & nbsp; send_templated_email (["philipp@gidsy.com"] ", sähköpostit / invite_friends", {"my_variable": "blafoo"})
Järjestelmä lisää current_site (Site kohde Django Project) ja STATIC_URL (linkittämistä staattisessa sisältö) yhteydessä oman malleja.
Inline CSS Säännöt
Inline CSS Säännöt ovat ärsyttäviä ja tylsiä, mutta neccessity jos haluat tukea kaikkia sähköpostiohjelmia. Koska 0,3 pynliner sisältyy joka vie CSS HEAD ja laittaa se jokaisen elementin, joka vastaa sääntöä.
On toggle voit asettaa settings.py ottaa tämän toiminnon käyttöön tai pois käytöstä: TEMPLATEDEMAILS_USE_PYNLINER = False on oletusarvo.
Asenna:
Pip asentaa -e http://github.com/philippWassibauer/templated-emails.git#egg=templated-emails
tai
Pip asentaa templaatti--sähköposteja
Vaatimukset :
- Python
- pynliner
- cssutils
Kommentteja ei löytynyt