使⽤VisualStudioCode开发Django项⽬
前提条件
安装Python 3.0以上,Windows下可以安装及 c:\python35。注意环境变量PATH的设置,建议只在PATH中添加⼀个版本的Python路径。Python 安装完后需要使⽤pip命令安装virtualenv模块,该模块负责隔离不同项⽬开发之间的模块依赖。
在安装完后,如果是Windows操作系统,可以在%USERPROFILE%下创建pip⽂件夹,并在该⽂件夹内创建包含以下内容的pip.ini⽂件,该⽂件的作⽤是让pip命令通过阿⾥云的镜像站点安装Python模块。
[global]
index-url = mirrors.aliyun/pypi/simple/
[install]
trusted-host = mirrors.aliyun
如何将Visual Studio Code配置成Django项⽬开发环境
通常vscode应该以⽂件夹的形式打开项⽬,可以在cmd中通过cd命令切换⽬录⾄项⽬⽂件夹,例如d:\temp\demo,然后再执⾏ code . 打开项⽬。
推荐将vscode界⾯语⾔配置成英⽂,⽅式为在vscode窗⼝中按下 Ctrl + Shift + P,输⼊语⾔,选择配置语⾔(Config Display Language),再打开的配置⽂件中,将locale设置为en
安装插件
打开 vscode,按下 Ctrl + Shift + X 打开插件管理侧边栏。依次安装下列插件
Git history
Python
Django Template
jquery Code Snippets
Bootstrap 3 Snippets
visual studio和vs code的区别
创建Django测试项⽬并进⾏配置
VS Code提供了两种范围的设置,分别是User及Workspace. ⽤户级别的设置可以理解为全局设置,其中的设置对任⼀vscode实例都⽣效。⼯作区级别的设置则仅针对当前项⽬⽣效,配置⽂件存放在项⽬的 .vscode ⽂件夹中。⼀般在项⽬开发中我们使⽤⼯作区级别的设置。以下步骤记录了如何建⽴Django项⽬的基本⽬录结构。
1. 创建项⽬⽂件夹,例如 mkdir e:\temp\django_demo,并当前⽬录切换到该⽂件夹
2. 在项⽬⽂件夹中使⽤virtualenv env 创建env⽂件夹
3. 创建 ⽂件,⽂件中添加以下内容,pylint为python的静态语法检测器,pylint-django 是适⽤于django项⽬的语法检查
其插件,autopep8 是代码格式化⼯具
django=2.1
pylint
pylint-django
autopep8
1. 执⾏ env\Scripts\activate.bat 激活虚拟环境
2. 执⾏ pip install - 安装相关模块
3. 执⾏ django-admin startproject demo . 在当前⽬录下创建django项⽬⽂件夹
4. 执⾏ python manage.py startapp web 新建django app
5. 执⾏ code . 在当前配置打开项⽬
在 vscode 中按下 Ctrl + Shift + P,输⼊ workspace,选择 Preferences: Open Workspace Settings,配置完成后的JSON⽂件如下{
"python.pythonPath": "e:/temp/django_demo/env/",
"python.linting.pylintPath": "pylint",
"python.linting.pylintArgs": [
"--load-plugins", "pylint_django"
],
"python.formatting.autopep8Path": "autopep8"
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。