django-webfaction yra įrankių rinkinys, skirtas paleisti Django ant webfaction daugiau besiūlių.
Įrengimas:
& Nbsp; & nbsp; & nbsp; Įdiekite su pip ar lengva įdiegti (PIP įdiegti Django-webfaction)
Naudojimas:
Siuntimas paštu iš vietos sendmail asinchroninio
Yra nesugeba webfaction darbui, kai nėra Sendmail serveris veikia localhost, tik SMTP serveris JAV. Dėl apps runned Europoje laišką siuntimo iš stmp.webfaction.com ar veikia vietinis sendmail procesas trunka 1,2 sekundės, kad tikrai reikia asinchroninis sistemą.
Norėdami naudoti asychronous pranešimo siuntimą sistemą tiesiog pridėkite tokią eilutę į django nustatymų failą:
EMAIL_BACKEND = 'webfaction.backends.EmailBackend "
Prieiga prie REMOTE_ADDR iš Django
Kai Django įjungimo ir rsquo; s "Apache atvejis proxy prašymus Django, REMOTE_ADDR antraštės nenustatytas su klientais ir tiksliai apskaičiuoti IP adresą. Įrašyta šį webfaction.middleware.WebFactionFixes savo MIDDLEWARE_CLASSES pakeisti REMOTE_ADDR teisingą kliento IP.
Jei naudojate klasikinį metodą pakeisti dislokuotas nustatymus išleidimą:
pabandykite:
& Nbsp; & nbsp; & nbsp; nuo settings_local importo *
išskyrus ImportError:
& Nbsp; & nbsp; & nbsp; pereiti
ties settings.py failo pabaigoje, galite įdėti šį kodą settings_local:
MIDDLEWARE_CLASSES = (
& Nbsp; & nbsp; "Webfaction.middleware.WebFactionFixes"
) + MIDDLEWARE_CLASSES
Reikalavimai :
- Python
- Django
Komentarai nerastas