Еще кое-что о Django, что мне ... Заметка
Julia Evans на русском

Еще кое-что о Django, что мне понравилось

Автор учится создавать веб-сайты в стиле 2010 года, используя базу данных SQL и рендеринг HTML на стороне сервера через Django. Этот подход отличается от его обычных методов, ориентированных на фронтенд, с использованием генераторов статических сайтов, JavaScript или простых SPA. Он находит конструктор запросов Django, который позволяет определять повторно используемые отфильтрованные запросы, особенно полезным для организации извлечения данных. Встроенные фильтры шаблонов Django для таких задач, как преобразование URL, форматирование дат и встраивание JSON, значительно улучшают генерацию HTML. Фильтр шаблонов querystring выделяется как любимый за простоту манипулирования параметрами URL. Автоматические миграции базы данных ценятся за упрощение изменений схемы по мере развития проекта. Автор предпочитает функциональные представления (function-based views) классовым представлениям с наследованием для организации кода. Однако он испытывает трудности с пониманием и управлением производительностью сайта Django, находя это менее простым, чем бэкенды на Go. Такие вопросы, как кэширование и выбор системы шаблонов, остаются неясными на высоком уровне. Случайные ошибки конфигурации, такие как отключение загрузчика кэшированных шаблонов, подчеркивают сложность настроек Django. Автор планирует поделиться большим количеством опыта работы с Django в будущих, более коротких записях в блоге.