Django-webfaction is 'n versameling van gereedskap Django te voer op webfaction meer naatlose.
Installasie:
& Nbsp; & nbsp; & nbsp; Installeer met pit of maklik te installeer (pit installeer Django-webfaction)
Gebruik:
Stuur e-pos van die plaaslike sendmail asynchrone
Daar is 'n druip in webfaction ontplooiing, wanneer daar geen sendmail bediener loop op localhost, net smtp server in die VSA. Vir apps gerund in Europa stuur van 'n e-pos van stmp.webfaction.com of hardloop plaaslike sendmail proses neem> 1.2 sekondes wat beslis nodig asynchrone stelsel.
Asychronous boodskap te gebruik stuur stelsel voeg net hierdie lyn aan jou Django instellings lêer:
EMAIL_BACKEND = 'webfaction.backends.EmailBackend'
Toegang tot REMOTE_ADDR van Django
Wanneer 'n Django aansoek & rsquo; s Apache byvoorbeeld gevolmagtigdes versoeke te Django, is die REMOTE_ADDR kop nie ingestel met die kliënte & rsquo; s IP adres. Toevoeging van hierdie webfaction.middleware.WebFactionFixes aan jou MIDDLEWARE_CLASSES vervang REMOTE_ADDR met die korrekte kliënt se IP.
As jy die klassieke metode gebruik ontplooi instellings te verander deur om:
probeer:
& Nbsp; & nbsp; & nbsp; van settings_local invoer *
behalwe ImportError:
& Nbsp; & nbsp; & nbsp; slaag
aan die einde van settings.py lêer, kan jy die kode maak aan settings_local:
MIDDLEWARE_CLASSES = (
& Nbsp; & nbsp; 'Webfaction.middleware.WebFactionFixes',
) + MIDDLEWARE_CLASSES
Vereistes :
- Python
- Django
Kommentaar nie gevind