Pycharm2020下Test RESTful Web Service工具的问题

今天在Pycharm Professional 2020下使用Tools里面的Test RESTful Web Service工具的时候,发现除了问题。软件提示:This REST client is deprecated. 

使用它调试POST方法时,发现一直出错,提示500 Internal Server Error。里面的提示是:

django.db.utils.IntegrityError: (1048, "Column 'b_name' cannot be null")
[21/Jun/2020 21:40:04] "POST /api/books/?b_name=Gone+with+the+wind&b_price=9.9 HTTP/1.1" 500 208473
 

后来发现这个是Pycharm的问题,它把POST的信息打在了url上,所以就一直导致错误。

得到的经验就是不能再使用Pycharm软件里的Test RESTful Web Service工具了,需要使用Postman

Postman的下载网址:https://www.postman.com/downloads/

下载、安装、注册以后,可以按着图中所示的进行设置并查看结果。

Postman

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
PyCharm 2020是一款由JetBrains开发的集成开发环境(IDE),专门用于Python编程。它提供了许多功能和工具,以提高开发效率和代码质量。以下是PyCharm 2020的一些主要特点和功能: 1. 代码编辑器:PyCharm 2020具有强大的代码编辑功能,包括语法高亮、代码补全、代码导航、重构等。它还支持多种编码风格和代码规范,并提供了代码质量检查和自动修复功能。 2. 调试器:PyCharm 2020内置了强大的调试器,可以帮助开发人员快速定位和修复代码中的错误。它支持断点调试、变量监视、堆栈跟踪等功能,使调试过程更加高效和准确。 3. 项目管理:PyCharm 2020提供了灵活的项目管理功能,可以轻松创建、导入和管理Python项目。它支持虚拟环境、版本控制系统(如Git)和项目模板,使项目开发更加方便和可控。 4. 测试工具PyCharm 2020集成了丰富的测试工具,包括单元测试、集成测试和性能测试。它支持各种测试框架(如unittest、pytest和doctest),并提供了测试覆盖率分析和测试报告生成等功能。 5. 数据库工具PyCharm 2020内置了强大的数据库工具,可以连接和管理各种数据库(如MySQL、PostgreSQL和SQLite)。它提供了SQL编辑器、数据查看器、数据导入导出等功能,方便开发人员与数据库进行交互。 6. Web开发支持:PyCharm 2020对Web开发提供了全面的支持,包括Django、Flask和Pyramid等框架。它提供了模板编辑器、调试服务器、数据库集成等功能,使Web开发更加高效和便捷。 以上是PyCharm 2020的一些主要特点和功能。它是一款功能强大且易于使用的Python开发工具,适用于各种规模和类型的项目。如果你对PyCharm 2020有任何进一步的问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值