python - Django序列化为JSON

python - Django序列化为JSON

我有一个Django模型(时间表)与实体的类,这是Activity的父母,这是Event的父母。 class Entity(models.Model):<...> class Activity(models.Model):<...> team_entity=models.ForeignKey(Entity)<...> class Event(mo…


python - 在Django中序列化外键对象

我一直致力于在Django中开发一些RESTful服务,以便与Flash和Android应用程序一起使用。 开发服务接口非常简单,但我遇到了序列化具有外键和多对多关系的对象的问题。 我有这样的模型: class Artifact( models.Model): name=models.CharField( max_length=255)…


Django REST框架:非模型序列化器

我是Django REST框架的初学者,需要您的建议。 我正在开发一个Web服务。 该服务必须为其他服务提供REST接口。 REST接口,我需要实现,不直接与我的模型(我的意思是获取,放置,发布,删除操作)。 相反,它提供了一些计算结果的其他服务。 在请求中,我的服务进行了一些计算,只是返回结果(不将结果存储在它自己的数据库中)。 以下是我对REST接口如何实现的理解。 纠正我,如果我错了。…


如何在Django REST框架中将过滤器应用于嵌套资源?

在我的应用程序中,我有以下模型: class Zone(models.Model): name=models.SlugField() class ZonePermission(models.Model): zone=models.ForeignKey('Zone') user=models.ForeignKey(User) is_administra…


django - 通过表序列化M2M关系

我有以下型号: class Packing(models.Model): name=models.CharField(max_length=100) size=models.CharField(max_length=50,blank=True) class Product(models.Model): name=models.CharField(max_le…


AngularJS+Django Rest Framework+CORS(CSRF Coo kie未显示在客户端)

我正在使用和Django Rest Framework+Django CORS Headers在AngularJS中开发一个1页的应用程序。 我的问题是,当我联系后端时,“csrftoken”cookie永远不会出现在我的浏览器中。 例如:我正在使用帖子进行登录。 我正确地获得了“sessionid”cookie,但是“csrftoken”从未显示出来,因此我无法从我的客户端发出适当的帖子…



python - 在Django Rest Framework(2.3.5)中序列化ManyToMany会引发ValueError

我有我认为是一个非常简单的序列化程序设置,但是当我尝试将数据PUT到我的API,我得到以下错误: ValueError:实例应该是一个queryset或其他可迭代的many=True 这是观点: class QuizAPI(generics.RetrieveUpdateDestroyAPIView): model=Quiz serializer_class=Qu…


Django REST框架:向ModelSerializer添加额外的字段

我想序列化一个模型,但想要包含一个额外的字段,需要对模型实例进行一些数据库查询以进行序列化: class FooSerializer(serializers.ModelSerializer): my_field=...#result of some database queries on the input Foo object class Meta: model…


python - 使用Django REST Framework从多个模型返回结果

我有三个模型-文章,作者和推文。 我最终需要使用Django REST Framework来构建一个feed,它使用Article和Tweet模型将所有对象聚合成一个反向时间顺序的feed。 知道我是怎么做的吗? 我觉得我需要创建一个新的序列化器,但我真的不确定。 谢谢! 编辑:这是我到目前为止所做的。 应用程序/ serializers.py: class TimelineSeri…


django rest framework - 用选项序列化IntegerField的选择文本

我想串连一个有很多选择的模型,例如: class House(models.Model): ACCESSIBILITY_CHOICES=((ACCESSIBILITY_FULL, 'Full'),(ACCESSIBILITY_PARTIAL, 'Partial'),(ACCESSIBILITY_NONE, 'None'))accessibility=m…




framework序列化 django framework实例 framework framework中文 framework多对多 framework外键 framework教程 api指南 serializer