随笔分类 - django
摘要:只要在视图中重写get_serializer_class方法就可以,用if对请求的类型进行判断 这个action的名字,如果是通过mixin定义的,就写mixin的名字就行,如update list create 这样,如果是通过action装饰器自己定义的,就写action的名字就可以了
阅读全文
摘要:在序列化类中重写to_representation(self,instance)方法,这个是返回json对象的方法,返回的是一个待序列化的对象,可以直接对这个类进行定制,有关关联查询也可以在这里进行定制,例如
阅读全文
摘要:记录一下工作中遇到的问题 最近在写restfulframework,感觉还是很便利的 首先贴一下文档地址 https://www.django-rest-framework.org/api-guide/filtering/ https://www.django-rest-framework.org/
阅读全文
摘要:摘自https://www.cnblogs.com/DI-DIAO/p/8977847.html 使用javascript进行ajax访问的时候,出现如下错误 出错原因:javascript处于安全考虑,不允许跨域访问。下图是对跨域访问的解释: 概念: 这里说的js跨域是指通过js或python在不
阅读全文
摘要:使用django做项目,在视图函数中需要查询,查询前构造一个查询参数的模型来过滤参数防止报错,然后调用模型的方法返回一个字典,包括了所有查询的字段和值,发现只要查询过一次之后,后续的访问查询结果会在之前的查询模型上修改,也就是在view中把模型实例化一次之后,后边的操作都会带着之前的痕迹,如下 模型
阅读全文
摘要:众所周知,在django的model中,可以某些字段设置@property和setter deleter getter,这样就可以在存入数据的时候进行一些操作,具体原理请参见廖雪峰大神的博客https://www.liaoxuefeng.com/wiki/001374738125095c955c1e
阅读全文