Роан является гиперссылка на-модели продувки Django приложение, которое подключается к модели сигналов и очистить URL-адреса, где модель будет сохранена, обновляются или удаляются.
Nginx proxy_cache поддержка
Так Роан основан на личной необходимости, она основана на proxy_cache Nginx годов.
Предположим, у вас есть следующее отображение продувки:
расположение ~ /purge(/.*) {
& NBSP; позволяют 127.0.0.1;
& NBSP; позволяют 74.207.234.182;
& NBSP; все отрицать;
& NBSP; proxy_cache_purge fscom "$ схема: // $ размещения $ 1";
}
Теперь предположим, у вас есть следующий Django модель:
Класс сообщение (models.Model):
& NBSP; название = models.CharField (max_length = 100)
& NBSP; содержание = models.TextField ()
И у вас есть URL / сообщения, где пользователи могут увидеть список сообщений. Как вы установите навсегда кэшировать и ожидать обновлять кэш каждый раз, когда новое сообщение сохраняется? Или, когда пост обновляется или удалена?
Использование Роан вы сможете подключить одну или несколько моделей с одним или несколькими URL. Таким образом, вы можете подключить модель пост с / сообщений URL, и всякий раз, когда сообщение будет сохранен, изменены или удалены, Роан выполняет асинхронный запрос к / продувки / сообщений URL.
Требования :
- Python
- Джанго
Комментарии не найдены