数据导入,数据获取失败

发布于 2023-05-22 18:14:53

显示导入成功

image.png

原始数据

image.png

导入结果

image.png
数值获取到了,但为0。
字符未获取到。

序列化器

image.png

查看更多

关注者
0
被浏览
809
1 个回答
九辰
九辰 2023-05-22
这家伙很懒,什么也没写!

破案了。。。
排除字段没改,把exclude改成包含哪些字段。


序列化器 Meta 类

exclude改成fields
image.png

excel

image.png

导入结果

image.png

views.py

插入序列化器
run_validation函数看情况写

# 导入
class ModelNameImportSerializer(CustomModelSerializer):
    

    def save(self, **kwargs):
        data = super().save(**kwargs)           
        data.save()
        return data
    

    class Meta:
        model = ModelName
        # fields = '__all__'
        fields = ("fields1", "fields2", ...,)

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览