您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關使用vscode創建django項目的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
一、前期準備工作
1、安裝Python,使用pip安裝pylint和yapf:
pip install pylint yapf
2、下載安裝vscode:https://code.visualstudio.com/
3、安裝插件 Python (Microsoft官方發布),安裝完成后點擊 重新加載 即可重啟vscode并激活 Python 插件
安裝flake8之后寫代碼的時候編輯器就會提示哪里出錯,代碼格式不規范也會提示
1、打開命令行
2、輸入 pip install flake8
3、安裝flake8成功后,打開VScode,文件->首選項->用戶設置,在settings.json文件中輸入"python.linting.flake8Enabled": true
二、vs code配置Python環境]
在settings.json設置如下:
三、新建 Django 項目
使用 vs code打開新建的文件,如下:
打開 vs code 的 Terminal 窗口,切換路徑到項目路徑下, 執行以下命令:
django-admin startproject project_name
繼續執行以下命令:
python manage.py startapp app_name
備注:
(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項目的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。