后端开发使用pycharm的技巧

后端开发使用pycharm的技巧

目录

1、使用说明

首先说明,本文所使用的功效为pycharm专业版所支持,其他版本如社区版,教育版,则不一定支持。

作为一名后端开发,我猜你的桌面上一定打开着一系列的软件,用作开发调试工具,好比navicat数据库毗邻工具,postman接口调试工具,pycharm代码编写IDE,以及其他一些工具。今天,我就先容一下pycharm中你可能还不知道的一些功效,让你的IDE、postman、navicat融为一体,今后不再需要频仍切屏。

2、database

这个功效本人以为可以完全替换navicat,那么这个database功效在那里呢。

后端开发使用pycharm的技巧

就在pycharm的右上角竖排的两个图标的其中一个,在这里可以添加数据库的毗邻。

后端开发使用pycharm的技巧

可以看到,支持异常多的数据库种类,基本上主流的数据库都可以毗邻,这里以MySQL为例。

后端开发使用pycharm的技巧

基本就和navicat一样,输入你要毗邻的数据库的毗邻名,host,port,user,password,数据库名,然后点击test connection就可以测试毗邻,第一次测试可能需要下载数据库毗邻驱动,下载就可以,测试乐成就可以乐成毗邻到你需要毗邻的数据库。

这里我新建一个数据库作为演示,可以看到,毗邻乐成后可以显示数据库中所有的表,表字段,字段类型,字段注释,很齐全,打开表后,数据展示也很清晰,也可以直接像navicat那样直接对表数据举行可视化的增删改查操作,很利便我们开发的时刻举行数据的测试调试。

后端开发使用pycharm的技巧

有了这个工具,今后可以甩掉navicat,直接在pycharm这样的IDE开发工具中举行数据库可视化操作了,免去切屏切来切去的贫苦。

3、HTTP Client

这一个工具可能知道的人更少,平时我们后端开发在调试restful api时,最常用的工具是postman,这个工具确实很利便,然则在pycharm中,也可以完成接口调试,那就是HTTP Client。

我的第一次外包面试

那么这个HTTP Client在那里呢。

后端开发使用pycharm的技巧

打开之后

后端开发使用pycharm的技巧

这些功效信赖人人都应该再熟悉不过了,与postman是一样的,填写一个http请求的一些必须请求就可以发送请求,获取响应信息。然则这种方式不适合频频测试与保留,我更推荐的是接下来要先容的,也是上图中蓝色提醒部门的信息,即Convert request to the new format,转换请求为新的花样,那么是什么花样呢。

我们在项目中新建一个test目录,然后new新文件时,在最下方,有一个HTTP Request,默认后缀是http,我们就新建这种文件来做接口测试。

后端开发使用pycharm的技巧

这种文件是用来以一种牢固的花样来界说请求的信息的,好比

后端开发使用pycharm的技巧

先写请求方式、url,再写请求头信息,再写请求体(如果有),也可以点击Add Request快速天生请求的模版,点击请求方式左边的小箭头就可以运行,查看效果,我们这里写了两个restful api来测试一下,毗邻的是上一节的数据库,测试增和查。

后端开发使用pycharm的技巧

可以看到get请求到的json数据就展示出来了,展示效果和postman一样都很清晰。

再试试post一条新数据进数据库。点post的小箭头。

后端开发使用pycharm的技巧

一样可以请求,去数据库看看效果

后端开发使用pycharm的技巧

小赵已经添加进去了。

对于这个功效,我以为完全可以替换postman,我们可以为我们的每一个数据模型在test下新建一个http请求文件,界说好GET、POST、PUT、DELETE请求信息,我们要测试接口时,直接点击就能运行,再配合上database功效直接修改数据库的数据,今后开发再也不用三个四个软件切来切去。

有收获的小伙伴留言点个赞!谢谢!

原创文章,作者:admin,如若转载,请注明出处:https://www.2lxm.com/archives/3009.html