如何使用vscode創建django項目

如何使用vscode創建django項目

一、前期準備工作

1、安裝python,使用pip安裝pylint和yapf:?

pip?install?pylint?yapf

2、下載安裝vscodehttps://code.visualstudio.com/

3、安裝插件 Python (Microsoft官方發布),安裝完成后點擊 重新加載 即可重啟vscode并激活 Python 插件

如何使用vscode創建django項目

安裝flake8之后寫代碼的時候編輯器就會提示哪里出錯,代碼格式不規范也會提示
1、打開命令行

2、輸入?pip install flake8

3、安裝flake8成功后,打開VScode,文件->首選項->用戶設置,在settings.json文件中輸入”python.linting.flake8Enabled”: true

如何使用vscode創建django項目

二、vs code配置Python環境]

在settings.json設置如下:

如何使用vscode創建django項目

三、新建 Django 項目

使用?vs code打開新建的文件,如下:

如何使用vscode創建django項目

打開?vs code 的 Terminal?窗口,切換路徑到項目路徑下, 執行以下命令:

django-admin?startproject?project_name

如何使用vscode創建django項目

繼續執行以下命令:

python?manage.py?startapp?app_name

如何使用vscode創建django項目

備注:

(1)HelloWorld:項目的容器

(2)manage.py:一個實用的命令行工具,可讓你以各種方式與該Django項目進行交互。

(3)HelloWorld/init.py:一個空文件,告訴Python該目錄是一個Python包

(4)HelloWorld/settings.py:該Django項目的設置/配置。

(5)HelloWorld/urls.py:該Django項目的URL聲明,一份由Django驅動的網站“目錄”

(6)HelloWorld/wsgi.py:一個WSGI兼容的Web服務器的入口,以便運行你的項目

四、vs code 配置 Debug Django 環境

在launch.json設置如下:

{ ????//?使用?IntelliSense?了解相關屬性。? ????//?懸停以查看現有屬性的描述。 ????"version":?"0.2.0",???? "configurations":?[{???????????? ????????"name":?"Python:?Current?File?(Integrated?Terminal)",???????????? ????????"type":?"python",???????????? ????????"request":?"launch",???????????? ????????"program":?"${file}",?????? ?????????"console":?"integratedTerminal" ????????}, ????????{???????????? ?????????"name":?"Python:?Attach",???????????? ?????????"type":?"python",???????????? ?????????"request":?"attach",???????????? ?????????"port":?5678,???????????? ?????????"host":?"localhost" ????????}, ????????{???????????? ?????????"name":?"Python:?Module",???????????? ?????????"type":?"python",???????????? ?????????"request":?"launch",???????????? ?????????"module":?"enter-your-module-name-here",???????????? ?????????"console":?"integratedTerminal" ????????}, ????????{???????????? ?????????"name":?"Python:?Django",???????????? ?????????"type":?"python",???????????? ?????????"request":?"launch",???????????? ?????????"program":?"${workspaceFolder}/HelloWorld/manage.py",???????????? ?????????"console":?"integratedTerminal",???????????? ?????????"args":?[???????????????? ?????????"runserver",???????????????? ?????????"8080",?//配置Django端口???????????????? ?????????"--noreload",???????????????? ?????????"--nothreading" ????????????],???????????? ?????????"django":?true ????????}, ????????{???????????? ?????????"name":?"Python:?Flask",???????????? ?????????"type":?"python",???????????? ?????????"request":?"launch",???????????? ?????????"module":?"flask",???????????? ?????????"env":?{???????????????? ?????????"FLASK_APP":?"app.py" ????????????},???????????? ?????????"args":?[???????????????? ?????????"run",???????????????? ?????????"--no-debugger",???????????????? ?????????"--no-reload" ????????????],???????????? ?????????"jinja":?true ????????}, ????????{???????????? ?????????"name":?"Python:?Current?File?(External?Terminal)",???????????? ?????????"type":?"python",???????????? ?????????"request":?"launch",???????????? ?????????"program":?"${file}",???????????? ?????????"console":?"externalTerminal" ????????} ????] }

五、瀏覽器查看效果

如何使用vscode創建django項目

如何使用vscode創建django項目

相關文章教程推薦:https://code.visualstudio.com/

以上就是如何使用

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享