首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django Rest框架-前端选择

Django Rest框架-前端选择
EN

Stack Overflow用户
提问于 2018-08-23 22:56:22
回答 1查看 491关注 0票数 0

我正在尝试弄清楚DRF与前端是如何结合的。我一直在寻找使用django通常使用的典型模板视图的教程,但我找不到。我可以找到很多使用REACT JS和Angular JS作为前端的DRF的教程和文档。

有人能解释一下为什么会这样吗?为什么没有使用典型的html模板的教程?这是一个方便、高效、缺乏选择的问题,还是其他什么问题?

感谢所有的见解和建议。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-23 23:16:34

Django支持,但DRF是Django Rest框架。你在评论中所说的就是所谓的内容协商。这意味着服务器读取头文件Accept,并根据它以html、xml、json、纯文本、yaml或其他格式提供响应。

在这段历史中,我看不到关于react的意义。如果你想用Python构建网页,你可以使用Django,Flask,任何其他的框架或者普通的Pyhton。

如果出于某种原因,您想要使用DRF并构建rest api,那么您将需要一些东西来向用户显示这些数据。它可以是使用ajax调用的标准站点,使用React、Angular、Vue完成的SPA。或者是一个移动应用。

如您所见,React并不是唯一的选择。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51988709

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档