django-restframework-icon.png背景之前写过一篇文章《Djangorestframework实现批量操作》介绍了两种方案实现Django批量操作,其中一种是通过restframework-bulk来实现,但是当时遇到一个QuerySetobjecthasnoattributepk问题没有搞明白。今天看到博客中有朋友提问,就打开源码分析debug了一下,找到了根本愿意所在先说结果User模型中的name字段使用unique=True,程序在运行过程中就进行UniqueValidator严重,根源是这个类中exclude_current_instance方法没有对参数in
django-restframework-icon.png背景之前写过一篇文章《Djangorestframework实现批量操作》介绍了两种方案实现Django批量操作,其中一种是通过restframework-bulk来实现,但是当时遇到一个QuerySetobjecthasnoattributepk问题没有搞明白。今天看到博客中有朋友提问,就打开源码分析debug了一下,找到了根本愿意所在先说结果User模型中的name字段使用unique=True,程序在运行过程中就进行UniqueValidator严重,根源是这个类中exclude_current_instance方法没有对参数in