Задать вопрос
@Untiwe

Какие представления правильно использовать в django?

В django есть несколько способов обработки запроса: через обычную функцию (def) или классовые представления detailview(для отображения одного предмета) и listview (для отображения нескольких предметов). С точки зрения архитектуры и "правильности" ООП лучше, функционального программирования. Но что делать, если не надо ничего отобразить? ответить на ajax зарос/загрузить фотографию/провести работу с БД т.д. стоит ли для таких целей "натягивать" view или не страшно использовать обычные def функции?
  • Вопрос задан
  • 122 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Разработка на Python
    1 год
    Далее
Решения вопроса 1
tumbler
@tumbler Куратор тега Django
бекенд-разработчик на python
class-based views предоставляют стандартный функционал (don't repeat yourself). Если у вас и так нет дублирования кода и велосипедов, функции более чем подойдут.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы