python - 如何从 Django 休息框架中相关字段的 to_representation 方法中返回一个 dict 对象?
问题描述
我有一个这样的自定义字段:
class TagField(serializers.RelatedField):
def to_representation(self, value):
resp = {
'name': value.name,
'categoryid': value.categoryid.pk
}
return resp
我收到一个错误,提示“dict”对象不可散列。为什么会这样?我怎样才能让它工作?
解决方案
推荐阅读
- c# - 使用 Entity Framework Core 以编程方式“dotnet ef 数据库更新”
- ios - 如何在 iOS Swift 中将不同的角半径应用于 UIView 的不同角?
- bluetooth - 打开 BLE 传感器跟踪心率?
- firebase - 将已上传对象的 ACL 更改为 Firebase 存储
- database - GDPR 化名
- ios - 类型“NSAttributedStringKey”(又名“NSString”)没有成员“foregroundColor”
- c# - 同时打印到屏幕和日志
- python - Python - 网页抓取
- angular - Angular 中的通用解析器保护
- c++ - RcppArmadillo中的两个向量相等?