django-rest-framework 相关问题

一个功能强大且灵活的工具包,用于构建RESTful Web API。 Django是一个高级Python Web框架,鼓励快速开发和干净,实用的设计。由经验丰富的开发人员构建,它可以解决Web开发的大部分麻烦,因此您可以专注于编写应用程序而无需重新发明轮子。它是免费和开源的。

数据验证应该在哪里进行? - 模型或序列化器?

我正在从事一个数据验证至关重要的项目。我注意到教程将验证逻辑放置在数据模型本身上或单独的序列化器类中。这不一致...

回答 1 投票 0

MiddlewareMixin.__init__() 缺少 1 个必需的位置参数:'get_response'

我创建了一个自定义 django 中间件和装饰器来验证我正在开发的 RESTful API。这是我开发的中间件的代码: # myproject/middleware.py 我...

回答 1 投票 0

更新 api 在 django Rest 框架中不起作用

我有一个简单的更新 API,但无法正常工作。我通过仅发送需要更新的密钥和数据来测试邮递员中的 API,但我的前端正在发送整个表单数据以及...

回答 2 投票 0

使用自定义用户模型管理多个 Django 项目的用户身份验证

我有三个Django项目:项目A、项目B和项目C。项目A作为身份验证项目,项目B负责管理用户相关的功能,项目C

回答 1 投票 0

如何避免单元测试 Django 视图中的组合爆炸

我有一个相当复杂的 Django(Rest Framework)视图,它更新数据库中的对象。 为了更新对象,需要满足一些条件(这些不是真实条件,但是

回答 2 投票 0

Django-Rest-FrameWork 后外键

我正在使用DRF(Django-Rest-Framework) 我的模型.py 追随者类(模型.模型): id = models.AutoField(primary_key=True) follower_no = models.IntegerField() 类 Person(models.Mode...

回答 1 投票 0

Django 休息框架错误:django.core.exceptions.ImproperlyConfigured:基本名称为 X 的路由器已注册,尽管尚未注册

在我的 django 应用程序中,我使用 DRF,它给了我,当我尝试运行该应用程序时,它给了我这个奇怪的错误: 水地图 | router.register(r'breaches_edit_delete', api.BreacEditDeletehViewSet)

回答 1 投票 0

即使我发送了令牌,我也无法在权限中获取它。 Django 休息框架

我创建了简单的权限类来保护我的视图。 类 StaffOnly(permissions.BasePermission): def has_permission(自身,请求,视图): token = request.META.get('HTTP_TOKEN', ...

回答 1 投票 0

为什么我的 def Perform_update() 在 Django Rest Framwrok 中不起作用?

我希望当用户更新休假请求数据时,django 将向该用户的主管发送电子邮件 Perform_create 有效,但 Perform_update 无效 这是我的代码有问题 定义

回答 1 投票 0

如何从 Vue.js 前端访问 Django 媒体文件?

我有一个 Django Rest Framework 后端,用于提供图像等媒体文件,以及一个使用此 API 的 Vue.js 前端。我正在尝试使用 img 标签在我的 Vue 组件中显示图像,但是

回答 1 投票 0

根据传入参数过滤查询集?

我有通过 GET 请求获取的过滤器参数。这些参数用于过滤 QuerySet: 类 FilterData(TypedDict): 标题:str 最低价格:整数 最高价格:整数

回答 1 投票 0

Django React 通信 API

我很困惑,内心很痛苦。 当我们使用前端使用 React 后端使用 Django 的网站时,我们所做的就是在 django 中创建 API,然后调用 API 端点...

回答 1 投票 0

Django - 聚合的聚合

我正在使用 DRF,并且在定义我的视图类中使用的查询集时遇到问题。假设我有三个模型,如下所示: 汇率类(...): 日期 = models.DateField(...) 速率 = m...

回答 1 投票 0

如何解决 Django 好友请求视图中的 HttpRequest AssertionError?

我正在开发一个 Django 项目,用户可以在其中发送和接受好友请求。当好友请求被接受时,我想将发送者和接收者添加到彼此的好友列表中并发送

回答 1 投票 0

如何在 Django REST 序列化器 update() 方法上完成完整记录更新

我有一个基于模型的序列化器,称为 RecipeSerializer()。在其中我有一个创建方法,如下所示: 类 RecipeSerializer(serializers.ModelSerializer): hops = HopAdditionSerializer(很多=

回答 3 投票 0

雪花过滤功能如何防止sql注入

我正在使用用户的输入在DRF视图中查询雪花,如何防止下面代码中sql注入的可能性? 实体 ID = kwargs['pk'] 表 = session.table("my_table").fil...

回答 1 投票 0

带有嵌套序列化器的 Django RESTFRAMEWORK 序列化器

我在将一个序列化器添加到另一个序列化器并正确调用它时遇到问题。 我的 models.py 仅包含 WorkshopMaterials 模型 类 WorkshopMaterials(models.Model): id = 型号。

回答 1 投票 0

在 Django Rest 框架中有条件地需要一个 write_only 字段

我的序列化器中有一个字段,它需要以另一个字段的值为条件。 仅当注册字段为电子邮件时才需要输入密码。 我有这个序列化器 类 UserSerializer(

回答 2 投票 0

IndexError:从空列表中弹出Django Rest Framework

我有一个现有对象,但我想在嵌套序列化器中创建一个对象,不幸的是,我在创建对象时遇到错误。到目前为止我在这里所做的: 类 AppealSerializer(

回答 2 投票 0

处理分布式系统中的竞争条件

嗨,我的项目中有订单创建功能,我正在向客户端提供一个 order_id,它是一个自动递增 ID order = serializer.save(user=user,created_by=user,platform=platform) 现在如何...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.