gpt4 book ai didi

Django Rest 框架和前端

转载 作者:行者123 更新时间:2023-12-04 17:17:44 24 4
gpt4 key购买 nike

我想使用 Django Rest Framework 作为 API,并且正在寻找一种将前端/HTML/CSS/JS“耦合”到它的方法。
从正确的角度来看,我已经习惯了 Django“通常”的做法,即在访问特定 URL 时命名 HTML 模板并“呈现”它们。
现在,有了 DRF,这个功能似乎已经消失了,在我看来,它只是“react.js 或 vue.js”作为使用 API 的答案。
我的前端有哪些选择?我能不能像以前那样在“通常的”Django 框架内完成所有工作。为什么没有资源谈论这个?
谢谢,如果您需要更多信息,请告诉我。

最佳答案

DRF 只是 Django 的附加层,有助于实现 API。您可以使用 Django 在服务器端渲染 html 并将其提供给浏览器。您不需要为此使用 DRF。但是,如果您假设前端应用程序将是交互式的、动态的且复杂的,那么这不是解决它的最佳方法。
更流行的方法建议将前端应用程序(react 或 vue)和后端与 REST API 分开以进行交互。它允许在前端应用程序上移动与 UI 相关的所有内容,并且只在服务器上保持状态。
顺便说一下,Django 是为在服务器上和这样的站点上生成 html 而开发的 https://www.washingtontimes.com/news/但世界在变。资源只谈流行的东西

关于Django Rest 框架和前端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68173280/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com