我需要操作DRF,如果只有我使用内置模板django系统?



我在理解Django和DRF方面有一些困难,例如,如果我想将一个前端框架与Django集成在一起,我真的需要使用Django本身还是我会触摸DRF;另一方面,如果我使用内置模板django系统,我需要使用DRF吗?请有人帮助我,因为我不知道答案,因为我想集成一个前端框架,如Angular开发我的网页,但我认为我不需要Django,相反,我需要使用DRF!

如果你想在数据库中创建/更新/删除/读取对象,你必须使用Django。Django将允许你创建和管理你的模型。

DRF将用于在Django上创建API。

如果你想集成像Angular这样的前端框架,你必须查询这个API,以便从数据库中检索数据/向数据库发送数据。

有很多关于如何构建一个全栈应用程序的教程,结合Django - DRF -和任何你喜欢的前端框架(Angular, React, Vuejs,…)

通常,它遵循这样的模式(简化):

Database (PSQL, MySQL,…)->ORM (Django) ->API (DRF) ->前端框架(Angular,…)

相关内容

最新更新