django REST framework

django REST framework

我了解到一个django REST framework框架也可以编写接口,请问跟这个框架编写的接口跟视频的有啥区别?或者说哪种更符合规范?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小猿 2022-10-22 09:52:15

同学,你好!1、Django Rest Framework返回前端所需要的json数据,但是有时候利用Rest Framework开发的接口并不能满足所有的需求,这时候就需要自己手动开发接口,所以课程没有用Django Rest Framework,直接手动开发接口的。

2、两种都是符合规范的,都可以实现接口开发,看同学是先使用Django Rest Framework开发,不能满足的需求再自己开发,还是一开始就自己开发接口 。祝学习愉快~

  • 提问者 doggyy #1

    不能满足的需求能具体说一下吗,因为我打算根据视频用DRF重新写一遍接口,谢谢


    2022-10-22 11:02:51
  • 好帮手慕小猿 回复 提问者 doggyy #2

    同学,你好!例如序列化类只能返回这个模型类本身的字段,并不能返回它所关联的外键属性的字段,要想获取其他关联模型类的数据就得定义另外的类视图。同学可学习一下接口文档,若我们需求的功能无法实现,只能自己扩充。祝学习愉快~

    2022-10-22 12:08:55
  • 提问者 doggyy 回复 好帮手慕小猿 #3

    好的谢谢。

    2022-10-22 14:14:55
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师