一个功能强大且灵活的工具包,用于构建RESTful Web API。 Django是一个高级Python Web框架,鼓励快速开发和干净,实用的设计。由经验丰富的开发人员构建,它可以解决Web开发的大部分麻烦,因此您可以专注于编写应用程序而无需重新发明轮子。它是免费和开源的。
我有一个名为 Thumbs 的通用模型,它有两个可以描述另一个模型的字段。 这两个字段是: 'entity_type',一个 CharField 值可以是族或产品,都对应于 F...
我有一个 Django 模型,其中一个字段使用枚举作为其选择元组,如下所示: VERSION_CHOICES = 元组( (v.value, v.value) for v in ForwardsUpdateEventSensitivityVersion ) 版本 = 型号。
在 API 测试中枚举多个类别是一个好的实践吗?视图测试的替代方案?
我目前正在使用 pytest 和 pytest-django 为我的 Django 应用程序编写测试。我的测试之一涉及创建多个类别实例并验证它们是否正确列在 t...
用于 POST 和 PUT 的 RESTful API 和外键处理
我正在帮助为现有数据库开发新的 API。 我正在使用 Python 2.7.3、Django 1.5 和 django-rest-framework 2.2.4 以及 PostgreSQL 9.1 我需要/想要 API 的良好文档,但是...
我正在开发一个医院网站。患者可以登录并预约。当患者登录时,会启动并保存会话。再次,我通过在...之后添加打印语句来进行调试
自定义函数作为 DRF SerializerMethodField
如何定义一个单独的函数来充当 django 模型实例上的模型序列化器? (不是 SerializerMethodField) def function_a(模型): ... 返回 [{'a1': ... } , {'a2': ... }...
Django Rest Framework 中的 JWT 令牌声明
我正在使用rest_framework_simplejwt,并且想向返回的访问令牌添加额外信息以用于授权目的。 跟随 https://django-rest-framework-simplejwt。
我的 Django Rest Framework (DRF) 应用程序遇到了一种情况,其中客户端移动应用程序正在调用我的一个端点并收到 400 错误,但我无法调试出了什么问题。那个...
我有一个 DRF 项目,其中有一个名为 Category 的模型的 ListAPIView。该模型有一个名为parent_category 的 ForeginKey 以及相关的子类别名称。我希望我的 URL 正常运行
Django Rest Framework 嵌套序列化器不显示相关数据
我使用 Django Rest 框架进行了基本设置。 我有两个模型和一个嵌套序列化器设置: 模型.py 从 django.db 导入模型 类计划(模型.模型): 名称 = models.CharField(
我正在将 django-rest-framework-mongoengine 用于个人项目。我希望能够在列表请求中发送额外的数据。我为此目的编写了 2 个 mixin: UserSearializerContextMixin:
使用简单 JWT 在 Django Rest Framework 中对 POST 请求进行未经授权的响应
我正在使用 REST API 和 Django Rest Framework 做一个项目。目前,我的发布请求中存在一个问题,其中一些端点返回 HTTP 401 Unauthorized,但所有其他端点都返回或更新...
尝试在创建实例时分配added_by用户并希望创建引用当前实例的另一个模型实例 视图.py 类 ImportFarmersView(APIView): 解析器类...
Django REST Framework 视图中的authentication_classes 和permission_classes 应该使用列表还是元组定义?
我试图了解在 Django REST Framework 的 APIView 中设置authentication_classes 和permission_classes 的最佳实践。具体来说,我看到元组和列表都被用来......
我有两个模型通过外键相互连接,如下所示: 类服务(模型.模型): 标题 = models.CharField(max_length=100) 计数器 = models.PositiveIntegerField() ...
我有一个 django 管理视图,显示订单列表。我添加了一个自定义按钮,单击该按钮时应执行特定操作。 所以我在 services.py 文件中定义了一个函数: ...
我试图实现这样的端点 /api/messages// 将返回给定电子邮件的消息列表。 所以在我的 ViewSet 中我创建了一个带有 @action 装饰器的函数 @行动(
React Form 以及在 Django 中将信息传递到后端的问题
我在 django 中有一个视图,负责为用户预订私人教练的培训课程。这个视图想要一个完整的 Trainer 对象,但是 React 表单只将 trainer ID 传递给 Dj...
自动生成的 DRF 路线 *-使用 ViewSets 时未找到详细信息
我尝试将 Django Rest Framework (DRF) 与 HyperlinkedModelSerializers、ViewSets 和 Routers 一起使用。 当我检查生成的路线时,Django 向我显示车辆详细信息,但 DRF 抱怨错误:
如果我在 Django 中有一个异步视图,我可以让它等待回调吗? 伪代码: 异步 def my_view(请求): # 使用外部服务最终将数据发送到/callback/ 做某事() #