后端開發使用pycharm的技巧
目錄- 后端開發使用pycharm的技巧
- 1、使用說明
- 2、database
- 3、HTTP Client
1、使用說明
首先說明,本文所使用的功能為pycharm專業版所支持,其他版本如社區版,教育版,則不一定支持,
作為一名后端開發,我猜你的桌面上一定打開著一系列的軟體,用作開發除錯工具,比如navicat資料庫連接工具,postman介面除錯工具,pycharm代碼撰寫IDE,以及其他一些工具,今天,我就介紹一下pycharm中你可能還不知道的一些功能,讓你的IDE、postman、navicat融為一體,從此不再需要頻繁切屏,
2、database
這個功能本人覺得可以完全替代navicat,那么這個database功能在哪里呢,
就在pycharm的右上角豎排的兩個圖示的其中一個,在這里可以添加資料庫的連接,
可以看到,支持非常多的資料庫種類,基本上主流的資料庫都可以連接,這里以MySQL為例,
基本就和navicat一樣,輸入你要連接的資料庫的連接名,host,port,user,password,資料庫名,然后點擊test connection就可以測驗連接,第一次測驗可能需要下載資料庫連接驅動,下載就可以,測驗成功就可以成功連接到你需要連接的資料庫,
這里我新建一個資料庫作為演示,可以看到,連接成功后可以顯示資料庫中所有的表,表欄位,欄位型別,欄位注釋,很齊全,打開表后,資料展示也很清晰,也可以直接像navicat那樣直接對表資料進行可視化的增刪改查操作,很方便我們開發的時候進行資料的測驗除錯,
有了這個工具,從此可以拋棄navicat,直接在pycharm這樣的IDE開發工具中進行資料庫可視化操作了,免去切屏切來切去的麻煩,
3、HTTP Client
這一個工具可能知道的人更少,平時我們后端開發在除錯restful api時,最常用的工具是postman,這個工具確實很方便,但是在pycharm中,也可以完成介面除錯,那就是HTTP Client,
那么這個HTTP Client在哪里呢,
打開之后
這些功能相信大家都應該再熟悉不過了,與postman是一樣的,填寫一個http請求的一些必須請求就可以發送請求,獲取回應資訊,但是這種方式不適合反復測驗與保存,我更推薦的是接下來要介紹的,也是上圖中藍色提示部分的資訊,即Convert request to the new format,轉換請求為新的格式,那么是什么格式呢,
我們在專案中新建一個test目錄,然后new新檔案時,在最下方,有一個HTTP Request,默認后綴是http,我們就新建這種檔案來做介面測驗,
這種檔案是用來以一種固定的格式來定義請求的資訊的,比如
先寫請求方式、url,再寫請求頭資訊,再寫請求體(如果有),也可以點擊Add Request快速生成請求的模版,點擊請求方法左邊的小箭頭就可以運行,查看結果,我們這里寫了兩個restful api來測驗一下,連接的是上一節的資料庫,測驗增和查,
可以看到get請求到的json資料就展示出來了,展示效果和postman一樣都很清晰,
再試試post一條新資料進資料庫,點post的小箭頭,
一樣可以請求,去資料庫看看結果
小趙已經添加進去了,
對于這個功能,我覺得完全可以替代postman,我們可以為我們的每一個資料模型在test下新建一個http請求檔案,定義好GET、POST、PUT、DELETE請求資訊,我們要測驗介面時,直接點擊就能運行,再配合上database功能直接修改資料庫的資料,從此開發再也不用三個四個軟體切來切去,
有識訓的小伙伴留言點個贊!謝謝!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/163632.html
標籤:Python
