Мне нравится Django, но для конкретного приложения я хотел бы использовать только его части, но я недостаточно разбираюсь в том, как Django работает внутри, поэтому, возможно, кто-то может указать мне в правильном направлении относительно того, что Я должен проверить.
В частности, я хочет использовать:
- Модели и абстракция базы данных
- API кеширования, хотя я хочу избежать поиска в базе данных путем кэширования, а не генерации HTML, а так как структура кэширования в Django предназначена для последний, я еще не уверен, действительно ли это подходит.
Я бы не использовал:
- Шаблонирование
- urlconfigs
Или, точнее, я не использую HTTP и HTML. Таким образом, в основном у меня есть другая цепочка ввода/вывода, чем обычно.
Может ли это работать?
Моя персональная функция убийцы в Django - это сопоставление объектов/баз данных, которое я могу делать с моделями, поэтому, если есть другая технология (не обязательно быть Python, я на этапе проектирования, и я довольно агностик о языках и платформах), которые дают мне те же способности, что тоже было бы здорово.