@Eugene523

Можно ли обойтись вообще без шаблонов в Django?

Я новичок в веб разработке. И у меня такой вопрос: Можно ли обойтись вообще без шаблонов в Django?
Дело в том, что до этого я учил Vue.JS и мне бы не хотелось мешать Vue.JS с шаблонами.
Можно ли передавать переменные в JSON-е или еще как нибудь?
Меня интересует не только как можно это сделать, но и является ли это решение поддерживаемым.
  • Вопрос задан
  • 304 просмотра
Решения вопроса 3
@ATNC
Full-stack web\python developer
Конечно. Рендеринг шаблонов в Django - это всего лишь одна из батареек, которые вы можете использовать. В мире Single Page Application этой опцией Django никто не пользуется, потому-что для приложения нужно всего-лишь получить набор "сырых" данных, в основном в JSON формате. Вы можете построить свое приложение которое будет работать с JSON с помощью стандартных методов Django, но лучше всего для этого подходит Django Rest Framework. DRF позволит с минимальным количеством кода написать рабочее приложение для работы с VueJS. Вам нужно будет только сосредоточиться на бизнес логике, все остальное за Вас сделает DRF.
Ответ написан
Комментировать
@deliro
Конечно. DRF используй, шаблоны вообще не нужны.
Ответ написан
Комментировать
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
Да, можно. Да, это нормальный поддерживаемый сценарий работы Django.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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