一个功能强大且灵活的工具包,用于构建RESTful Web API。 Django是一个高级Python Web框架,鼓励快速开发和干净,实用的设计。由经验丰富的开发人员构建,它可以解决Web开发的大部分麻烦,因此您可以专注于编写应用程序而无需重新发明轮子。它是免费和开源的。
Django rest框架根据当前的userId / token获取数据
在我的模型中,我有一个家庭表,用户可以输入他们的家庭详细信息并存储他们的信息。但是如何根据当前的userId获取/查询所有家庭成员?例如:userId = ...
Django Rest Framework选择Field Serializer
使用Django Rest Framework 3.6.3,我在模型中有一个选择CharField:#models.py class User(AbstractUser):GENDER_CHOICES =(('M','Male'),('F','Female'), )...
我有下一个模型:类Target(models.Model):name = models.CharField(max_length = 100,blank = False)class SubTarget(models.Model):target = models.ForeignKey(Target,related_name ='...
我有2个模型:作者和评论。我需要获取由author_id过滤的评论列表!像这样:api / authors / author_id / comments或者这个:api / comments?author_id = author_id或者这个:...
Django Rest Framework根据请求URL删除字段
我有一个ModelViewSet,它公开了一个联系人关系,这是一个广泛的电子邮件列表。 class EmailSerializer(serializers.ModelSerializer):contacts = EmailContactSerializer(many = True,...
@detail_route:对象没有属性 - Django Rest Framework
我得到一个关于@detail_route的问题。希望你们的帮助!这是我的观点。我使用装饰器导入detail_route我的viewsets:class PhotoUpdateSerializer(ModelSerializer):class Meta:...
是否可以将非模型字段添加到PATCH主体?我们以我想要更改用户密码为例。在我的模型中,我只有字段密码但是在PATCH中我...
我在使用DRF的APIView创建分页时遇到问题。我在某些地方看到用APIView进行分页并不是那么简单,下面的代码是根据我的搜索结果得出的,但是,我还是......
Django REST Framework组织交互式API文档
我使用Django REST Framework的交互式API文档生成自动生成API,但我遇到了一个小问题。我有汽车和人等核心实体,还有一个父实体......
如何使用Django的ORM(1.11)从LEFT JOIN'ed表/模型中选择字段
上下文:使用Django Rest Framework,我创建了一个ModelViewSet。使用这些模型:class Claim(models.Model):permalink = models.SlugField(max_length = 255,blank = True,unique = True)author = ...
我一直在尝试编写一个python代码,它会自动给我一个来自我的选择属性(drf)的列表,如下所示:2011/2012 2012/2013 2013/2014 2014/2015 2015/2016 ......但是我...
为什么当我将@api_view添加到我的视图中时,我得到了403
我跟随Django 2.0的Django REST框架教程,http://www.django-rest-framework.org/tutorial/2-requests-and-responses/。但是,当我添加@api_view装饰器时,我得到了......
如何使用django-rest-framework和ng-admin进行分页
很抱歉,如果它是一个愚蠢的问题,因为它已在文档中介绍,但我不能使它工作(我是AngularJS的新手)。我正在尝试使用ng-admin在...之上编写一个接口到我的数据库...
Django REST框架IntegerField max_length问题
我得到一个“__init __()得到一个意外的关键字参数'max_length'”错误我的IntegerField模型字段与max_length。堆栈跟踪如下:环境:请求方法:GET ...
我有一个自定义用户模型如下:class Librarian(models.Model):user = models.OneToOneField(User)phone = models.CharField(max_length = 30,blank = True)#库有很多......
如何在django rest api中通过一个序列化器发布多个模型数据
我有一个两个模型联系人和用户类Contact(models.Model):name = models.CharField(max_length = 50,blank = True)status = models.BooleanField(default = False)class User(models.Model):.. 。
我正在尝试为django-rest-framework做出贡献,我在运行isort后认证文件中的导入是这样的(我已经添加了import六):来自__future__ import unicode_literals ...
如何将“示例对象”映射到url:website.com/api/ / 。我得到int()的无效文字,基数为10:'username'错误。所以我明白我需要用...
我有基于django rest框架的客户api的json响应。当我点击api http:// localhost:8000 / api / customers时,我收到以下回复[{'name':'Daniel','...
我正在运行这样的登录测试:def test_login_user(self):client = APIClient()url = reverse('rest_login')data = {'username':'test','password':'Welcome2'} .. 。