django-Webfaction é uma coleção de ferramentas para executar o Django no Webfaction mais perfeita.
Instalação:
& Nbsp; & nbsp; & nbsp; Instale com pip ou fácil instalar (pip instalar django-Webfaction)
Uso:
Enviando e-mails a partir de assíncrona sendmail locais
Há uma falha na implantação Webfaction, quando não há nenhum servidor sendmail rodando em localhost, só servidor SMTP nos EUA. Para apps Gerido na Europa para enviar um e-mail de stmp.webfaction.com ou executando processo sendmail local toma> 1,2 segundos que definitivamente exigem sistema assíncrono.
Para usar o sistema de envio de mensagens asychronous basta adicionar esta linha ao seu arquivo de configurações do Django:
EMAIL_BACKEND = 'webfaction.backends.EmailBackend'
Acessando REMOTE_ADDR de Django
Quando uma aplicação Django & rsquo; s instância Apache proxies solicitações para Django, o cabeçalho REMOTE_ADDR não está definido com os clientes & rsquo; s endereço IP. Adicionando este webfaction.middleware.WebFactionFixes a seus MIDDLEWARE_CLASSES substituir REMOTE_ADDR com IP do cliente correto.
Se você usar o método clássico para modificar configurações implantadas, colocando:
tente:
& Nbsp; & nbsp; & nbsp; de settings_local import *
exceto ImportError:
& Nbsp; & nbsp; & nbsp; passar
no final do arquivo settings.py, você pode colocar este código para settings_local:
MIDDLEWARE_CLASSES = (
& Nbsp; & nbsp; 'Webfaction.middleware.WebFactionFixes',
) + MIDDLEWARE_CLASSES
Requisitos :
- Python
- Django
Comentários não encontrado