Python開發入門與實戰9-基於vs的集成開發環境


9. 基於visual studio的Python的集成開發環境

上一章我們描述了如何安裝使用Java的集成開發環境Eclipse IDE,本章我們來說明另一種集成開發環境,也是筆者多年的開發習慣使用的環境,也由於這個原因,接下來的章節描述都將以本章說明的集成開發環境為例。

微軟的Visual Studio系列:一種在國內使用非常廣泛的集成開發環境。這里我們選擇的版本是community 2013版本。自從Visual Studio 也有支持Python的開發插件后,筆者很快就又重新轉移到Visual Studio開發平台上來。

9.1. 安裝Visual Studio Community

免費版的下載地址:http://www.visualstudio.com/zh-cn

9-1

下載Visual Studio Community 版本,也可以下載離線安裝包進行安裝。安裝界面如下:

9-2

9.2. 安裝Python Tools for Visual Studio插件

安裝完成vs_community后我們還需要安裝一個Python的插件PTVS,詳細的按照說明請查閱PTVS安裝說明,這里我們選擇PTVS 2.1 VS 2013.msi版本。

安裝完成PTVS后,我們在IDE中檢查一下Python的運行環境,接下來我們就可以創建Django的工程了。

9-3

9.3. 創建Django Web Project

9-4

如上圖,這里我們選擇Blank Django Web Project工程項目類型,下圖是展開的目錄結構,VS增加了自己管理文件和目錄外,結構和文件是一致的。

9-5

Inventory App的遷移我們可以與Eclipse一樣在工程中添加一個Djiango app 命名為inventory

9-7

同樣,把前面做好的inventory目錄下的文件拷貝到新工程的inventory,覆蓋新的目錄,VS生成的APP模板目錄默認名稱為“templates”,改一下目錄forms名稱即可。用數據工具新建一個名為MyDB.db的SQLite3數據庫文件,同上一章一樣修改settings.py和urls.py。我們調用Validate Django App來確認配置是否正確。

9-8

調用完Django Sync DB命令后我們就可以運行我們的程序了。如下圖:

9-10

9.4. 運行mysite項目

另外我們還可以通過IDE的運行命令運行項目,IDE會在啟動Django服務器的同時,自動瀏覽器訪問該網站,如下圖:

9-13

9-11

 

9.5. 交換式Console環境

通過上述菜單,我們可以直接進入到Django Shell 命令交互式環境,這個環境里我們可以直接執行Django命令,很多時候可以大幅度的提高開發效率。

9-12

9.6. 小結

  Visual Studio Community作為針對社區開發者的版本,功能上提供了很多支持,包括基於雲的team foundation server管理,支持5個人左右的小團隊管理開發過程及源碼,再以后的章節中會提到,作為筆者使用多年的開發環境,vs支持python后確實帶來了很多便利。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM