我在将数据(具有用户对象)发布到 ModelViewSet 时遇到问题。 错误: “用户类型的对象不是 JSON 可序列化” 序列化器.py: 意见.py: 模型.py: 不确定如何成功地将带有用户的数据发布到 ModelViewSet 中。 ...
我在将数据(具有用户对象)发布到 ModelViewSet 时遇到问题。 错误: “用户类型的对象不是 JSON 可序列化” 序列化器.py: 意见.py: 模型.py: 不确定如何成功地将带有用户的数据发布到 ModelViewSet 中。 ...
我的项目配置是这样的。 这与联系表格有关。 这里我有两种方法:前端的客户只能发布(即发送消息),管理员只能检索和列出联系人。 模型.py 序列化程序.py 视图.py 网址.py 我的问题是:为什么 DRF 为两个视图生成相同的 url,尽管我为两个视图指定了不同的名称: 两个视图都指向相同的 M ...
我正在实现一个搜索功能,我在其中匹配描述中的键。 如果['mp4','mkv','mov','avi']描述和媒体类型匹配,则还匹配媒体,因此满足条件。 所以我尝试了很多方法,但没有找到有效的方法。 使没有for循环成为可能。 我想一起使用它们。 描述和媒体类型['mp4','mkv','mov', ...
我正在创建一个搜索功能,我们可以在其中根据first_name 、 last_name 、 username进行搜索。它应该过滤除登录用户之外的所有匹配项(如果至少有任何字段匹配,它应该考虑)用户。 这就是我所做的,但我正在寻找一个有效的 Django 查询集。 那么有没有更好的方法做同样的事情。 ...
我只需要AllowAny权限来retrieve function。在我的 ViewSets 中。 此方法允许所有 function 权限AllowAny 。 ...
我的 post 方法适用于我使用相同序列化程序所需的字段,但不适用于get_queryset方法。 谁能建议我如何使用 drf-yasg 获取字段? ...
我的 django 表包含一个包含逗号分隔字符串的字段。 media 列将包含“多媒体,电视”,“多媒体,电视台”等值。 我需要过滤原始数据表行,使媒体列包含“电视”或“多媒体”。 __icontains 不提供准确的结果。 如果我做 然后它将返回“多媒体,电视”,“多媒体,电视台”行。 但我只 ...
想要返回当前页面限制current_items_per_page作为响应。 分页.py ...
我想为此 get_queryset 创建自定义分页。 我想在page_no更新时更改offset值。 假设有人输入page_no=1 ,则offset必须为0 ,输入 2 时,则offset应为10 ,以此类推。 每次page_no更新时,它都应该相应地更新offset值。 像?page_no=3 ...
我想返回chiled_comments计数的响应编号,如自爆表中所示。 就像id no. 3 have 2(count) "parent_post_comment_id" id no. 3 have 2(count) "parent_post_comment_id" 。 和id no. 1 hav ...
我想实现'user_id'自动保存在后端而不从客户端接收它。 (创建 object 时。)这是我的代码。 所以我在views.py中覆盖了perform_create()并在serializers.py中写了'user_id = serializers.ModelField(model_fiel ...
您好,我正在创建一个序列化程序,我想在其中显示用户个人资料详细信息以及产品 model 中的所有产品,但它不起作用序列化器.py 视图.py ...
我的数据库ProductStock和Sales中有两个表。我将 Product 信息存储在ProductStock表中,将 Sales 信息存储在Sales表中。 根据销售数量的总和,我想过滤数据,只返回数量大于0的数据。 例如。 产品库存数据 ID 产品数量 1 Django课程 50 2 ...
I'm trying to build an object from my Email model, if the 'user_email' which is a user_email = models.CharField(primary_key=True, max_length=200) al ...
我正在尝试获取系统中所有病理学家的列表。 我需要在 2 个基础上过滤用户,即 is_pathologist 和 Lab_Id=request.data[email] 我尝试在过滤器和获取之间切换,但后来我得到了 Authentication.models.User.MultipleObjectsR ...
在创建父related_name时,如何使用related_name 创建子 model。from django.db import models from django.db.models.signals import pre_save, post_save from django.dispat ...
我正在使用 DFR。 当我发送更新患者记录的补丁请求时,它在数据库中发生了变化,我可以在管理面板中看到它,但响应 api 请求在我重新启动服务器之前不会改变。 患者模型: 患者视图集: 患者序列化器: 我认为在某种程度上我需要让 ViewSet 重新渲染或其他东西,或者我需要添加一个更新 ...
在同一模型有 2 个外键时出现问题,当我发布数据时出现错误“AttributeError:'int' object has no attribute 'pk'”等等。 模型 意见 串行器 错误 ...
我正在构建一个简单的图像博客应用程序,并且我构建了两个模型,一个使用Parent ForeignKey 。 我制作了serializer程序,但是当我尝试创建一个新实例时,它一直在向我展示 禁止直接分配到相关集的反面。 改用 images.set() 。 模型.py 序列化程序.py ...