Django-webfaction является коллекция инструментов для запуска Django на webfaction более гладко.
Установка
& NBSP; & NBSP; & NBSP; Установите с пип или легко установить (пункт установить Django-webfaction)
Применение:
Отправка почты из местного Sendmail асинхронных
Существует неисправностью в развертывании webfaction, когда нет Sendmail сервер не работает на локальной, только SMTP-сервер в США. Для приложений запущено в Европе Отправка почты из stmp.webfaction.com или запущенных локальный процесс Sendmail принимает> 1,2 секунд, что определенно требуют асинхронной системе.
Чтобы использовать asychronous отправке сообщения системы просто добавьте эту строку в файле настроек Django:
EMAIL_BACKEND = 'webfaction.backends.EmailBackend "
Доступ REMOTE_ADDR от Django
Когда приложение Django & Rsquo, S экземпляр Apache через прокси запросы Django, заголовок REMOTE_ADDR не установлен с клиентами & Rsquo; с IP-адреса. Добавление этой webfaction.middleware.WebFactionFixes ваших MIDDLEWARE_CLASSES заменить REMOTE_ADDR с IP исправить клиента.
Если вы используете классический метод модифицировать развернутые параметры, поставив:
пытаться:
& NBSP; & NBSP; & NBSP; от settings_local импорта *
кроме ImportError:
& NBSP; & NBSP; & NBSP; проходить
в конце settings.py файл, вы можете поместить этот код в settings_local:
MIDDLEWARE_CLASSES = (
& NBSP; & NBSP; "webfaction.middleware.WebFactionFixes",
) + MIDDLEWARE_CLASSES
Требования
- Python
- Джанго
Комментарии не найдены