成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

如何使用Visual Studio Code開發(fā)Django項(xiàng)目

BlackFlagBin / 486人閱讀

摘要:如何獲得訪問下載并安裝。安裝完后需要使用命令安裝模塊,該模塊負(fù)責(zé)隔離不同項(xiàng)目開發(fā)之間的模塊依賴。工作區(qū)級別的設(shè)置則僅針對當(dāng)前項(xiàng)目生效,配置文件存放在項(xiàng)目的文件夾中。以下步驟記錄了如何建立項(xiàng)目的基本目錄結(jié)構(gòu)。

如何獲得 Visual Studio Code

訪問 http://code.visualstudio.com 下載并安裝。

前提條件

安裝Python 2.7 及 Python 3.5,Windows下可以安裝至 c:python27 及 c:python35。注意環(huán)境變量PATH的設(shè)置,建議只在PATH中添加一個(gè)版本的Python路徑。Python 安裝完后需要使用pip命令安裝virtualenv模塊,該模塊負(fù)責(zé)隔離不同項(xiàng)目開發(fā)之間的模塊依賴。

在安裝完后,如果是Windows操作系統(tǒng),可以在%USERPROFILE%下創(chuàng)建pip文件夾,并在該文件夾內(nèi)創(chuàng)建包含以下內(nèi)容的pip.ini文件,該文件的作用是讓pip命令通過阿里云的鏡像站點(diǎn)安裝Python模塊。

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/

[install]
trusted-host = mirrors.aliyun.com
如何將Visual Studio Code配置成Django項(xiàng)目開發(fā)環(huán)境

推薦在Windows下使用cmder作為首選命令行工具,配合最新版Git客戶端使用,即可在Windows下使用linux命令的移植版本。項(xiàng)目文件夾可為d: epos。

通常vscode應(yīng)該以文件夾的形式打開項(xiàng)目,可以在cmder中通過cd命令切換目錄至項(xiàng)目文件夾,例如d: eposdemo,然后再執(zhí)行 code . 打開項(xiàng)目。

推薦將vscode界面語言配置成英文,方式為在vscode窗口中按下 Ctrl + Shift + P,輸入 語言,選擇配置語言,再打開的配置文件中,將locale設(shè)置為en-US

安裝插件

打開 vscode,按下 Ctrl + Shift + X 打開插件管理側(cè)邊欄。依次安裝下列插件

Git history
Python
Django Template
jquery Code Snippets
Bootstrap 3 Snippets

創(chuàng)建Django測試項(xiàng)目并進(jìn)行配置

VS Code提供了兩種范圍的設(shè)置,分別是User及Workspace. 用戶級別的設(shè)置可以理解為全局設(shè)置,其中的設(shè)置對任一vscode實(shí)例都生效。工作區(qū)級別的設(shè)置則僅針對當(dāng)前項(xiàng)目生效,配置文件存放在項(xiàng)目的 .vscode 文件夾中。一般在項(xiàng)目開發(fā)中我們使用工作區(qū)級別的設(shè)置。以下步驟記錄了如何建立Django項(xiàng)目的基本目錄結(jié)構(gòu)。

創(chuàng)建項(xiàng)目文件夾,例如 mkdir e: empdjango_demo,并當(dāng)前目錄切換到該文件夾

在項(xiàng)目文件夾中使用virtualenv env 創(chuàng)建env文件夾

創(chuàng)建 requirements.txt 文件,文件中添加以下內(nèi)容,pylint為python的靜態(tài)語法檢測器,pylint-django 是適用于django項(xiàng)目的語法檢查其插件,autopep8 是代碼格式化工具

django<1.10
pylint
pylint-django
autopep8

執(zhí)行 envScriptsactivate.bat 激活虛擬環(huán)境

執(zhí)行 pip install -r requirements.txt 安裝相關(guān)模塊

執(zhí)行 django-admin startproject demo . 在當(dāng)前目錄下創(chuàng)建django項(xiàng)目文件夾

執(zhí)行 python manage.py startapp web 新建django app

執(zhí)行 code . 在當(dāng)前配置打開項(xiàng)目

在 vscode 中按下 Ctrl + Shift + P,輸入 select,選擇 Python: Select Workspace Interpreter,在出現(xiàn)的選項(xiàng)中將Python解析器指向env文件夾中的python

在 vscode 中按下 Ctrl + Shift + P,輸入 workspace,選擇 Preferences: Open Workspace Settings,配置完成后的JSON文件如下

{
    "python.pythonPath": "e:/temp/django_demo/env/scripts/python.exe",
    "python.linting.pylintPath": "pylint",
    "python.linting.pylintArgs": [
        "--load-plugins", "pylint_django"
    ],
    "python.formatting.autopep8Path": "autopep8"
}

成功配置完成后,vscode 會在狀態(tài)欄中提示代碼是否符合 pylint的相關(guān)規(guī)則。之后我們可以在此基礎(chǔ)上繼續(xù)項(xiàng)目開發(fā)。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/38622.html

相關(guān)文章

  • 實(shí)錄分享&視頻 | 微軟Visual Studio Code是這樣支持Docker的

    摘要:分享嘉賓是來自微軟云計(jì)算事業(yè)部的高級軟件開發(fā)工程師劉鵬。是微軟開源的一款開發(fā)工具,它針對做了許多編譯和命令上的支持。今天主要向大家介紹一下微軟去年推出的一個(gè),以及對的一些支持。年他加入微軟,從事開發(fā)的工作。 本文是數(shù)人云分布式架構(gòu)的開源組件大選Meetup的實(shí)錄分享。分享嘉賓是來自微軟云計(jì)算事業(yè)部的高級軟件開發(fā)工程師劉鵬。Visual Studio Code是微軟開源的一款開發(fā)工具,它...

    leoperfect 評論0 收藏0
  • 專為 Laravel 定制的 Visual Studio Code 編輯器

    摘要:此擴(kuò)展使用安裝在已打開的工作區(qū)文件夾內(nèi)的庫。此擴(kuò)展由開發(fā),是一個(gè)與之間的調(diào)試適配器。它具有零依賴性,并可以極大程度地工作于任何規(guī)模的項(xiàng)目里。查看先前文件的拷貝或者將其與工作區(qū)版本或先前版本進(jìn)行比較,查看編輯器里對活動行的更改。 showImg(https://segmentfault.com/img/remote/1460000018002818?w=1223&h=630); 嗨 工匠...

    Mertens 評論0 收藏0
  • Top 10 JavaScript編輯器,你在用哪個(gè)?

    摘要:在這個(gè)編輯器中,和是其中排名靠前的兩個(gè)。是一個(gè)免費(fèi)的輕量級編輯器和,用于和開發(fā)。對于免費(fèi)的代碼編輯器來說,是一個(gè)很好的選擇??梢园惭b兩個(gè)命令行實(shí)用程序,用于從啟動編輯器,用于管理的軟件包。 對于JavaScript程序員來說,目前有很多很棒的工具可供選擇。本文將會討論10個(gè)優(yōu)秀的支持javascript,HTML5和CSS開發(fā),并且可以使用Markdown進(jìn)行文檔編寫的文本編輯器。為什...

    zombieda 評論0 收藏0
  • Visual Studio Code 斷點(diǎn)調(diào)試 Vue

    摘要:個(gè)人還是更加習(xí)慣于斷點(diǎn)調(diào)試。這篇文章將介紹如何配置和來完成直接在斷點(diǎn)調(diào)試代碼并且在的調(diào)試窗口看到中相同的值?,F(xiàn)在就可以在文件的代碼中打斷點(diǎn)進(jìn)行調(diào)試了。 很多人習(xí)慣在 Chrome 的調(diào)試窗口中調(diào)試 Vue 代碼, 或者直接使用 console.log 來觀察變量值, 這是非常痛苦的一件事,需要同時(shí)打開至少 3 個(gè)窗體。個(gè)人還是更加習(xí)慣于斷點(diǎn)調(diào)試。這篇文章將介紹如何配置 Visual S...

    qpwoeiru96 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<