Я довольно новичок в Django и webdev - я прошел официальные уроки, но я немного запутался, когда дело доходит до среды REST.
Как я понимаю, платформа REST в основном позволяет мне сериализовать мои стандартные Django модели, поэтому я могу отделить свой код Django от внешнего интерфейса веб-сайта. Это дает мне больше возможностей, чем просто использование языка шаблонов Django для всего, и я могу использовать что-то вроде React или Angular для создания внешнего интерфейса.
Меня смущает то, как Django Стандартные классовые представления вписываются в эту картину. Сериализация моделей имеет смысл для меня - это говорит о том, что в моем приложении прямо сейчас у меня есть несколько различных обобщенных c CBV (LoginViews, FormViews, et c.). Нужно ли переписывать их, используя CBV, предоставляемые в среде REST, или есть что-то похожее на сериализацию модели, которая облегчила бы это?