Роан є гіперпосилання на-моделі продувки 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
- Джанго
Коментар не знайдено