Django
文章平均质量分 62
fenfyue
努力 勇敢 积累
展开
-
【Django】---Django-restframework
Django的CBVdfr基于CBV比纯粹的CBV功能更加强大,继承于django.views中的View在路由的最后一定要添加/否则会重定向到get请求中。源码都是基于以下的所以先看as_views()源码,调用的本质还是返回一个view一旦用户访问book,比如用get请求访问/book/get请求访问=>view() =>return self.dispatch() =>return get()APIview是DRF的核心,相较于View添加了什么呢?原创 2023-03-21 14:34:49 · 245 阅读 · 0 评论 -
【Django】解决bulk_create批量插入无法获得Id的问题
初学Django使用bulk_create批量插入数据,数据格式为txt,如下所示:Model.py单条插入数据时可以在loginfo表中获取文章的id,但是多条插入就不可以了考虑在每一条数据前加入ID字段,但并没有用到自增的特性,不是很灵活。改进为先将数据批量插入到article表中,再使用article.object.value_list(“id”)获得到中的id,再将id插入到loginfo和commentinfo表中,解决无法同步获得id的情况。...原创 2022-04-10 21:38:46 · 1150 阅读 · 0 评论