使用Visual Studio Code创建Django测试项目并进行配置

原创 Laughing  2018-10-27 19:25  阅读 280 次 评论 0 条

VS Code提供了两种范围的设置,分别是User及Workspace. 用户级别的设置可以理解为全局设置,其中的设置对任一vscode实例都生效。工作区级别的设置则仅针对当前项目生效,配置文件存放在项目的 .vscode 文件夹中。一般在项目开发中我们使用工作区级别的设置。以下步骤记录了如何建立Django项目的基本目录结构。

创建项目文件夹,例如 mkdir e:\temp\django_demo,并当前目录切换到该文件夹
在项目文件夹中使用virtualenv env 创建env文件夹
创建 requirements.txt 文件,文件中添加以下内容,pylint为python的静态语法检测器,pylint-django 是适用于django项目的语法检查其插件,autopep8 是代码格式化工具
执行 env\Scripts\activate.bat 激活虚拟环境
执行 pip install -r requirements.txt 安装相关模块
执行 django-admin startproject demo . 在当前目录下创建django项目文件夹
执行 python manage.py startapp web 新建django app
执行 code . 在当前配置打开项目
在 vscode 中按下 Ctrl + Shift + P,输入 select,选择 Python: Select Workspace Interpreter,在出现的选项中将Python解析器指向env文件夹中的python

在 vscode 中按下 Ctrl + Shift + P,输入 workspace,选择 Preferences: Open Workspace Settings,配置完成后的JSON文件如下
  1. {  
  2.     "python.pythonPath""e:/temp/django_demo/env/scripts/python.exe",  
  3.     "python.linting.pylintPath""pylint",  
  4.     "python.linting.pylintArgs": [  
  5.         "--load-plugins""pylint_django"  
  6.     ],  
  7.     "python.formatting.autopep8Path""autopep8"  
  8. }  

成功配置完成后,vscode 会在状态栏中提示代码是否符合 pylint的相关规则。之后我们可以在此基础上继续项目开发。

历史上的今天:

本文地址:https://www.lisen.me/using-visual-studio-code-create-django-test-env.html
版权声明:本文为原创文章,版权归 木子网 所有,欢迎分享本文,转载请保留出处!
NEXT:已经是最新一篇了

发表评论


表情