django-rest-framework相关内容

PyCharm:调试 Django Rest 视图集

我有以下视图集(在 Rest Framework 文档中相同): class UserViewSet(viewsets.ViewSet):定义列表(自我,请求):查询集 = User.objects.all()序列化器 = UserSerializer(查询集,许多=真)返回响应(serializer.data) 假设这个视图集被调用:GET 127.0.0.1:8000/api/user ..
发布时间:2021-06-23 19:49:58 Python

使用 Django Rest Framework,如何上传文件并发送 JSON 有效负载?

我正在尝试编写一个 Django Rest Framework API 处理程序,它可以接收文件和 JSON 负载.我已将 MultiPartParser 设置为处理程序解析器. 但是,我似乎不能两者兼而有之.如果我将有效负载与文件一起作为多部分请求发送,则 JSON 有效负载在 request.data 中以重整的方式可用(第一个文本部分直到第一个冒号作为键,其余部分是数据).我可以以标准 ..

如何解决错误`java.net.ConnectException:无法连接到localhost/127.0.0.1:8000`

我目前正在开发使用 android-studio 和 Kotlin 的应用程序以及使用 django-rest-framework 的API系统. > 我想使用Android模拟器访问本地服务器 127.0.0.1 ,以从API方法中获取一些价值. 我检查了堆栈溢出站点和其他站点中的一些问题,并设置了代码以参考某些文章,例如在 AndroidManifest.xml 中添加一些代码,从而 ..

固定错误实例对象不可调用

我需要使用基于APIView Class的代码来编辑用户详细信息(例如first_name,last_name).下面给出了serializers.py和views.py,但未根据用户详细信息进行更改.我正在传递令牌进行用户身份验证.任何帮助将不胜感激. Serializers.py class UserEditSerializer(serializers.Serializer):ema ..
发布时间:2021-05-02 18:42:14 Python

Django编辑或删除表中的选定行-ListView

我有一个带有复选框的表,我希望能够删除或编辑表中所有选定行的特定字段值. 这是一个很棒的示例表,可重新创建,但我在任何地方都找不到示例,它在视图和模板中如何工作. https://examples.bootstrap-table.com/# 我当前的视图正在使用表格.像上面的示例一样,我从哪里开始从基本表跃升为交互式表? Views.py class EntryList(Lo ..
发布时间:2021-05-02 18:41:59 其他开发

AttributeError:“列表"对象没有属性"order_by"

我试图通过 itertools链 python预定义功能组合两个 queryset 对象,并使用 order_by 对其进行过滤.但是我得到一个 AttributeError :'list'对象没有属性'order_by'. 如果有人能弄清楚我在哪里做错了,那将不胜感激.提前非常感谢您. views.py: try:qs = Conversation.objects.filter(Q( ..
发布时间:2021-05-02 18:41:56 Python

(1062,"Django Rest Framework"上键"orders_orderitem.orders_orderitem_orderItem_ID_7d6cd69b_uniq"的重复条目"81CLZECZRW")

我正在尝试在订单创建api中生成uniq OrderItem_ID.但是,它会生成上述错误,作为 django.db.utils.IntegrityError: 第一个api总是可以从邮递员那里获得成功,但是在第二个调用中,我尝试更改不同的产品来创建订单,但是我得到了这个唯一的id订单. 我必须从db中删除order_items,以创建一个新的order_item对象,否则会出现此唯一 ..
发布时间:2021-05-02 18:41:53 其他开发

/admin/order/order/关系"order_order"处的ProgrammingError第1行:SELECT COUNT(*)AS"__count"来自"order_order"

我正在使用 django rest框架,并且我有一个名为order的应用程序.我想更改订单逻辑,并更改了订单应用程序的模型.但是当我想在管理面板中打开order和order_item模型时,出现此错误: /admin/order/order/中的 ProgrammingError关系"order_order"不存在第1行:选择COUNT(*)AS"__count"来自"order_order ..
发布时间:2021-05-02 18:41:46 Python

如何发送对象,并获取该项目在Django Rest Framework分页中存在的相应页码?

如何使用对象ID并在 django-rest-framework 的分页的所有页面上获取该对象所属页面的相应页码. 我在这里想要做的是 django-rest-framework 的反向分页. 有什么方法可以计算分页的所有页面中特定对象所属的页码并与该对象一起显示(例如在序列化程序中)? 任何答案都很好!谢谢! 解决方案 您可以对出现在对象之前的所有结果进行计数,然后将该 ..
发布时间:2021-05-02 18:41:43 Python

django-rest-framework:处理业务逻辑以及返回什么?

在我的API中,一个人可以提交1个孩子的“父母".这是常见的用例.输入父母时,您始终输入至少一个孩子.在用户界面上也是如此.在某些情况下,用户可能想要输入重复的父母,例如.它已经存在于系统中.在这种情况下,在UI中,用户可以选择是否确实要添加重复项,或者是否要将子级添加到现有“重复"记录之一中.我希望这足够清楚. 我的问题是如何通过api进行类似的“工作流程"?提交副本后,它应返回可以添加子 ..
发布时间:2021-05-02 18:41:40 其他开发

DRF路由器的参数URL

我正在使用Django Rest Framework创建API.在这个项目中,我想捕获URL中的参数.例如,我想捕获用户的用户名和密码,而我的想法是这样的: http://localhost:8000/accounts/login/?unsername = username& password = password 但是我不能,我使用路由器和django-filter,但是我无法获取参数u ..
发布时间:2021-05-02 18:41:37 其他开发