cost 262 ms
如何为 api 视图添加 post 方法以便对帖子进行评论? - How do I add a post method for the api view so that posts can be commented on?

我正在使用 DRF 构建一个 API,作为初学者,我无法理解这个问题。 我正在使用 DRF 构建一个 Instagram 克隆,并且能够将评论和喜欢附加到每个帖子 object,但我只能使用管理面板附加喜欢和评论。 不过,我可以看到喜欢/评论的总数以及添加它们的用户为 JSON Output。 有 ...

过滤嵌套序列化程序 model 字段(排除特定字段) - Filter nested serializer model field (exclude particular field)

我是Django的新手,我试图在嵌套序列化程序中exclude model 字段。 模态.py 序列化程序.py 我试图排除已completed=True的comment 。 我试过很多次,比如:- 但它显示: AttributeError: 'CommentReply' object 没有属性 ...

Django Rest 框架 - 为什么 serializer.data 给我一个空的结果集,但打印序列化器显示数据 - Django Rest Framework - Why is serializer.data giving me an empty result set but printing the serializer shows me the data

我创建了一个视图来根据正文搜索帖子。 我在视图中添加了一个断点,并使用多个搜索词对其进行了测试并且它有效。 我遇到的问题是当我在控制台中执行 print(serializer) 然后我看到它找到的所有帖子的数据。 但是做一个 print(serializer.data) 在前端控制台的数据 obje ...

序列化器不可序列化数据的全部捕获字段 - Catch-all field for unserialisable data of serializer

赏金将在 6 天后到期。 此问题的答案有资格获得+50声望赏金。 finngu想提请更多人注意这个问题: 请帮助我编写一个 django 序列化程序,用于存储无法在 JSONField 中验证的字段。 我希望序列化程序有点通用,因为它需要处理许多字段,而且我不想复制粘贴每个字段。 我有一条可以发 ...

如何让图书馆借书时库存减少1本书,还书时库存增加1? - How to make the inventory decrease by 1 book when I borrow from the library, and increase by 1 when I return the book?

在Book model中,我在Borrowing字段中做了2个方法来调用它们,但我还没有弄清楚具体是怎么做的。 而且还书的逻辑怎么衔接起来尤其不清楚。 在Borrowing model里面只有actual_return_date这个字段,填的时候,库存应该加1,我是这么认为的。 我试图更改创建方法 ...

如何在 DRF 中的序列化器验证 function 中将 404 作为状态代码? - How to raise 404 as a status code in Serializer Validate function in DRF?

我在我的序列化程序中写了一个 validate() function。 默认情况下,Serializer Errors 返回 400 作为状态代码。 但我想返回 404。我试过这个: 但它仍然返回 400 作为状态代码的响应。 怎么做? ...

DRF:在 Serializer/ModelSerializer 中创建自定义响应结构哪个更好? - DRF: Which if better to create custom structure of response in Serializer/ModelSerializer?

我目前正在Django Rest Framework上制作一个简单的CRUD应用程序。 对于特定结构中的任何请求,我需要向客户端返回响应。 例如,如果客户端发出创建新记录的POST请求并执行成功,则 API 需要返回这样的结构: 假设问题与 model 字段有关。 在这种情况下,API 应该返回这 ...

如何在 DRF ListAPIView 响应之前获取序列化程序数据以按所有字段对其进行排序? - How to get serializer data before response in DRF ListAPIView to order it by all fields?

我有两个模型。 这是列表视图... 这是序列化程序... 我尝试根据来自请求的查询参数对我的数据进行排序。 所以对于 Team model 字段使用 order_by 子句是没有问题的。 当尝试对 TeamTranslation 字段进行排序时,问题就开始了。 我想在 ListAPIView 响应 ...

在 Django 序列化程序中使用 update() 方法时,ImageField 未更新 - ImageField is not updating when update() method is used in Django Serializer

我想让管理员能够更新与产品记录关联的图像。 我有一个编辑 class,允许管理员更新记录的各种元素,除了图像字段外,所有元素都正确更新。 问题是上传图像在创建中有效,但在更新中无效。 Model : 序列化程序: 观点: 邮政 图像已成功上传到媒体文件夹,路径存储在数据库中。 放 当我使用更新方法 ...

Serializer is_valid 且没有错误,但 validated_data 为空(第三方 API 和 DRF) - Serializer is_valid and no errors, but validated_data is empty (third party API and DRF)

对数据进行反序列化,从第三方获取 API。serializer is_valid 但 validated_data 是一个空的 Dict 所以,我在 is_valid() 之后没有收到任何错误,但是 validated_data 返回空的 OrderedDict 当我在我的 Responce 中检 ...

如何在 django 中制作嵌套模型 - How to make Nested Models in django

我是 django 的新手。我的任务是在后端的共享文档上创建一个功能。 文档可以有文件夹,比如 google docs。我们将在文件夹列表中包含文档列表。 我创建了以下 model 个类: 首先,将创建一个文件夹。 然后将在该文件夹中上传一个文件。 我的问题是: 在谷歌文档中,我们可以在文件夹中包含 ...

AttributeError: 'collections.OrderedDict' object has no attribute 'pk' with Django Rest Framework while adding item to a many to many relationship - AttributeError: 'collections.OrderedDict' object has no attribute 'pk' with Django Rest Framework while adding item to a many to many relationship

这里的第一个问题,所以请耐心等待。 我正在学习 Django 和 Django Rest 框架,在多对多关系中添加相关的 object 时出现异常。 我不明白的是 object 被正确创建,并且在获得响应时出现错误。 这是我的 urls.py 的摘录: 我的模型.py: 我的序列化程序: 还有我的 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM