请选择 进入手机版|继续访问电脑版
发新帖

Django rest framework 是一个很烂的框架吗?

[复制链接]
3768 15

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我们公司现在使用 Django rest framework 作为微服务项目中使用框架,在实践中我发现这个框架在处理一些简单的任务还是可以快速的完成,但是如果遇到复杂一点的需求整个代码的可读性和可扩展性别的非常差,很难维护。Django rest framework 号称符合 restful 风格个框架,如果在 view 中使用 minix,资源对应的增删改查操作不在直接对应到 get,put,post,delete 方法。而且资源类中没有强制的约束条件,很容易就能写出不符合 restful 风格的代码。

举报 使用道具

回复

精彩评论15

ty89  新手上路  发表于 2018-4-3 12:58:55 | 显示全部楼层
是。

举报 使用道具

回复
ty89  新手上路  发表于 2018-4-3 13:06:17 | 显示全部楼层
大概是在 2016 年,在公司的项目里用到了这货,BUG 不少,我至少专门用了 1 周左右的时间用来给这货修 BUG 打 patch

举报 使用道具

回复
glues  新手上路  发表于 2018-4-3 13:08:41 | 显示全部楼层

举报 使用道具

回复
huashengdun  新手上路  发表于 2018-4-3 13:24:37 | 显示全部楼层
minix or  mixin?

举报 使用道具

回复
kunluanbudang  新手上路  发表于 2018-4-3 13:48:38 | 显示全部楼层
感觉你们的使用姿势不对

用 drf,出活贼快

举报 使用道具

回复
0xabcd  新手上路  发表于 2018-4-3 13:51:49 | 显示全部楼层
同 5 楼

举报 使用道具

回复
est  新手上路  发表于 2018-4-3 14:02:12 | 显示全部楼层
不是 DRF 烂,而是 RESTful 烂。RESTful 就是 json 去拙劣模拟 SQL 管道的过程。

出活儿快的需求应该都不复杂。。。

举报 使用道具

回复
jackeygao  新手上路  发表于 2018-4-3 14:08:05 | 显示全部楼层
可能用的比较浅, 我没觉得烂。  相反,drf 很 django, 包装的很丰富。

举报 使用道具

回复
eugeneliu  新手上路  发表于 2018-4-3 14:26:32 | 显示全部楼层
@huashengdun mixin,我写错了。

举报 使用道具

回复
nooper  新手上路  发表于 2018-4-3 14:34:23 | 显示全部楼层
用的姿势不对。

举报 使用道具

回复
iawia002  新手上路  发表于 2018-4-3 14:40:32 | 显示全部楼层
我觉得 DRF 挺好的呀,各种 View, Mixin,写起来贼爽

举报 使用道具

回复
wildcat  新手上路  发表于 2018-4-3 14:43:43 | 显示全部楼层
rails-api 略不服

举报 使用道具

回复
duan602728596  新手上路  发表于 2018-4-3 15:10:12 | 显示全部楼层
很烦 restful,如果下一个公司后端还是 restful 风格的接口,我就要打人了

举报 使用道具

回复
find456789  新手上路  发表于 2018-4-3 15:17:00 | 显示全部楼层
上 grapql 吧

举报 使用道具

回复
matrix1010  新手上路  发表于 2018-4-3 15:25:17 | 显示全部楼层
代码的可读性和可扩展性非常差,这个可能是水平问题,不能让框架背锅

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表