我正在使用 DRF 构建一个 API,作为初学者,我无法理解这个问题。 我正在使用 DRF 构建一个 Instagram 克隆,并且能够将评论和喜欢附加到每个帖子 object,但我只能使用管理面板附加喜欢和评论。 不过,我可以看到喜欢/评论的总数以及添加它们的用户为 JSON Output。 有 ...
我正在使用 DRF 构建一个 API,作为初学者,我无法理解这个问题。 我正在使用 DRF 构建一个 Instagram 克隆,并且能够将评论和喜欢附加到每个帖子 object,但我只能使用管理面板附加喜欢和评论。 不过,我可以看到喜欢/评论的总数以及添加它们的用户为 JSON Output。 有 ...
我是Django的新手,我试图在嵌套序列化程序中exclude model 字段。 模态.py 序列化程序.py 我试图排除已completed=True的comment 。 我试过很多次,比如:- 但它显示: AttributeError: 'CommentReply' object 没有属性 ...
我创建了一个视图来根据正文搜索帖子。 我在视图中添加了一个断点,并使用多个搜索词对其进行了测试并且它有效。 我遇到的问题是当我在控制台中执行 print(serializer) 然后我看到它找到的所有帖子的数据。 但是做一个 print(serializer.data) 在前端控制台的数据 obje ...
我的 choices.py 中有这样的选择 我想使用 get 方法从 APIVIEW 获得这样的结果 json 有什么解决办法吗? 谢谢 ...
赏金将在 6 天后到期。 此问题的答案有资格获得+50声望赏金。 finngu想提请更多人注意这个问题: 请帮助我编写一个 django 序列化程序,用于存储无法在 JSONField 中验证的字段。 我希望序列化程序有点通用,因为它需要处理许多字段,而且我不想复制粘贴每个字段。 我有一条可以发 ...
在Book model中,我在Borrowing字段中做了2个方法来调用它们,但我还没有弄清楚具体是怎么做的。 而且还书的逻辑怎么衔接起来尤其不清楚。 在Borrowing model里面只有actual_return_date这个字段,填的时候,库存应该加1,我是这么认为的。 我试图更改创建方法 ...
我在我的序列化程序中写了一个 validate() function。 默认情况下,Serializer Errors 返回 400 作为状态代码。 但我想返回 404。我试过这个: 但它仍然返回 400 作为状态代码的响应。 怎么做? ...
我有一个序列化程序: 用户将打印如下模型列表:[<User: User 1>, <User: User 2>] users_list 将显示一个查询集: Queryset: <QuerySet [<User: User 1>, <User: Use ...
我正在使用 Django 3.0.2 。 我定义了一个序列化程序: 和有效载荷: 但我收到此验证错误: 建议的格式YYYY-MM-DDThh:mm:ssZ与传递的格式类似。 我在这里错过了什么吗? ...
我有一个序列化程序。 我的 model class 是: 我希望 employee 属性是只读的,并且应该只在它的字段中显示这个值: 我怎样才能在序列化器中做到这一点? ...
这是我的代码。 这是我的序列化器: 问题是,当我在 ViewSet 的 perform_create() 中调用它时,我的自定义验证 function 没有被调用。 可能是什么问题? ...
我想使用 rest_framework 序列化程序添加一些对象,但我从序列化程序中收到此错误。 我看到有些人有同样的问题,但我不知道如何解决我的情况。 { "user": [ "Incorrect type. Expected pk value, received str. ...
我在验证数据的序列化程序中编写了以下代码: 但我收到以下异常: 'MySerializer' object 没有属性 'request'。 它出现在上述行中。 我想在验证 function 中访问当前用户。我该怎么做? ...
在这里,我的配方 model 中有 2 个对象配方对象。我试图了解当我像这样将配方对象传递给我的序列化程序时会发生什么。 什么系统对该对象做了什么? 它返回什么? 这是序列化程序: ...
我目前正在Django Rest Framework上制作一个简单的CRUD应用程序。 对于特定结构中的任何请求,我需要向客户端返回响应。 例如,如果客户端发出创建新记录的POST请求并执行成功,则 API 需要返回这样的结构: 假设问题与 model 字段有关。 在这种情况下,API 应该返回这 ...
我有两个模型。 这是列表视图... 这是序列化程序... 我尝试根据来自请求的查询参数对我的数据进行排序。 所以对于 Team model 字段使用 order_by 子句是没有问题的。 当尝试对 TeamTranslation 字段进行排序时,问题就开始了。 我想在 ListAPIView 响应 ...
我想让管理员能够更新与产品记录关联的图像。 我有一个编辑 class,允许管理员更新记录的各种元素,除了图像字段外,所有元素都正确更新。 问题是上传图像在创建中有效,但在更新中无效。 Model : 序列化程序: 观点: 邮政 图像已成功上传到媒体文件夹,路径存储在数据库中。 放 当我使用更新方法 ...
对数据进行反序列化,从第三方获取 API。serializer is_valid 但 validated_data 是一个空的 Dict 所以,我在 is_valid() 之后没有收到任何错误,但是 validated_data 返回空的 OrderedDict 当我在我的 Responce 中检 ...
我是 django 的新手。我的任务是在后端的共享文档上创建一个功能。 文档可以有文件夹,比如 google docs。我们将在文件夹列表中包含文档列表。 我创建了以下 model 个类: 首先,将创建一个文件夹。 然后将在该文件夹中上传一个文件。 我的问题是: 在谷歌文档中,我们可以在文件夹中包含 ...
这里的第一个问题,所以请耐心等待。 我正在学习 Django 和 Django Rest 框架,在多对多关系中添加相关的 object 时出现异常。 我不明白的是 object 被正确创建,并且在获得响应时出现错误。 这是我的 urls.py 的摘录: 我的模型.py: 我的序列化程序: 还有我的 ...