源码示例:

from rest_framework import serializers
from set.models import Set class SetSerializers(serializers.ModelSerializer):
"""
配置信息序列化
"""
product_id = serializers.IntegerField()
create_time = serializers.DateTimeField(format="%Y-%m-%d %H:%M:%S", required=False, read_only=True)
update_time = serializers.DateTimeField(format="%Y-%m-%d %H:%M:%S", required=False, read_only=True) class Meta:
module = Set
fields = ('id', 'setname', 'setvalue', 'product_id', 'create_time', 'update_time')

运行错误:

  File "D:\Program Files\Python38\lib\site-packages\django\utils\functional.py", line 80, in __get__
res = instance.__dict__[self.name] = self.func(instance)
File "D:\Program Files\Python38\lib\site-packages\rest_framework\serializers.py", line 370, in _writable_fields
field for field in self.fields.values()
File "D:\Program Files\Python38\lib\site-packages\rest_framework\serializers.py", line 363, in fields
for key, value in self.get_fields().items():
File "D:\Program Files\Python38\lib\site-packages\rest_framework\serializers.py", line 977, in get_fields
assert hasattr(self.Meta, 'model'), (
AssertionError: Class SetSerializers missing "Meta.model" attribute

解决方法:

以上问题是由于在序列化器中缺失或者写错以下字段

class Meta:
model = Set

可对比源码示例。

最新文章

  1. Genymotion出现virtualbox cannot start the virtual device错误
  2. JavaScript(五)——插入地图
  3. oracle中的nvl(), nvl2()函数
  4. 【GoLang】并发小结
  5. 转载 jQuery的三种$()
  6. C# 图片处理(压缩、剪裁,转换,优化)
  7. bzoj 4278 [ONTAK2015]Tasowanie(SA,贪心)
  8. cas 单点登录配置
  9. PHP对象类型在内存中的分配
  10. Sql Server跨服务器导出特定表数据
  11. 【SignalR学习系列】5. SignalR WPF程序
  12. 你不知道的JavaScript--Item19 执行上下文(execution context)
  13. css display和vertical-align 属性
  14. 「LibreOJ Round #9」CommonAnts 的调和数
  15. Perl处理和收走子进程(退出状态码和wait)
  16. python,类和对象(一)
  17. .net 微信Token验证
  18. 简单利用gulp-babel搭建es6转es5环境
  19. Maven(Eclipse版)
  20. 用GO把你想说的话写到比特币链上

热门文章

  1. 简书是如何把用户wo逼疯的
  2. 一键生成通用高亮代码块到剪贴板,快捷粘贴兼容 TT/WX/BJ 编辑器
  3. Java学习之路:Dos命令
  4. Java注解(2):实现自己的ORM
  5. 1.ElasticSearch系列之集群部署
  6. RedHat7.6安装mysql8步骤
  7. Java基础面试总结
  8. 斑马打印机二维码标签制作(.prn文件)基础简单快速上手
  9. disk磁盘分区软件使用教程,磁盘扩容无损备份
  10. 优雅的重启uwsgi 告别uwsgi reload过程中造成的无法请求、请求延迟等问题