首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >如何使用Visual Studio Code开发Django项目

如何使用Visual Studio Code开发Django项目

作者头像
forxtz
发布于 2020-10-10 08:57:47
发布于 2020-10-10 08:57:47
4.3K00
代码可运行
举报
文章被收录于专栏:源懒由码源懒由码
运行总次数:0
代码可运行

如何获得 Visual Studio Code

访问 http://code.visualstudio.com 下载并安装。

前提条件

安装Python 2.7 及 Python 3.5,Windows下可以安装至 c:python27 及 c:python35。注意环境变量PATH的设置,建议只在PATH中添加一个版本的Python路径。Python 安装完后需要使用pip命令安装virtualenv模块,该模块负责隔离不同项目开发之间的模块依赖。

在安装完后,如果是Windows操作系统,可以在%USERPROFILE%下创建pip文件夹,并在该文件夹内创建包含以下内容的pip.ini文件,该文件的作用是让pip命令通过阿里云的镜像站点安装Python模块。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/

[install]
trusted-host = mirrors.aliyun.com

如何将Visual Studio Code配置成Django项目开发环境

推荐在Windows下使用cmder作为首选命令行工具,配合最新版Git客户端使用,即可在Windows下使用linux命令的移植版本。项目文件夹可为d:repos。

通常vscode应该以文件夹的形式打开项目,可以在cmder中通过cd命令切换目录至项目文件夹,例如d:reposdemo,然后再执行 code . 打开项目。

推荐将vscode界面语言配置成英文,方式为在vscode窗口中按下 Ctrl + Shift + P,输入 语言,选择配置语言,再打开的配置文件中,将locale设置为en-US

安装插件

  1. 打开 vscode,按下 Ctrl + Shift + X 打开插件管理侧边栏。
  2. 依次安装下列插件
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Git history
Python
Django Template
jquery Code Snippets
Bootstrap 3 Snippets

创建Django测试项目并进行配置

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

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

7. 在 vscode 中按下 Ctrl + Shift + P,输入 workspace,选择 Preferences: Open Workspace Settings,配置完成后的JSON文件如下

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
    "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"
}
  1. 成功配置完成后,vscode 会在状态栏中提示代码是否符合 pylint的相关规则。之后我们可以在此基础上继续项目开发。
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-08-30 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
visual studio code适合什么语言_将当前运行的配置备份成初始配置
大家好,又见面了,我是你们的朋友全栈君。 VSCode是一款非常好用的编辑器(或者IDE),具有很好的可扩展性,功能比较强大,占用的系统资源也适中,启动速度较快,而且支持全平台,比较适合作为Python开发用的IDE。
全栈程序员站长
2022/09/25
1K0
visual studio code适合什么语言_将当前运行的配置备份成初始配置
VSCode,一款好用编程开发工具,提升Python开发效率
本文分享和总结微软公司的VSCode编程开发工具,构建Python工作环境,提升Python开发效率。阅读此文,你可以获得:
陆勤_数据人网
2023/03/08
9050
VSCode,一款好用编程开发工具,提升Python开发效率
[Docker] DevContainer高效开发(第一篇):基于remote container开发
docker和容器化技术让运维有了质的飞跃,从此,部署软件再也无需担心软件运行所需的繁杂环境,只要拉取镜像然后运行就可以将应用连带其部署的环境一步到位。
Freedom123
2024/03/29
3K0
[Docker] DevContainer高效开发(第一篇):基于remote container开发
在VSCode中配置python运行环境
使用Visual Studio Code来写Python,你将体验到丝滑的编程体验和无限扩展的可能。而且,如果你的项目是包含多种语言的,比如Web开发,你不必再开多个编辑器和其他工具,因为这一切都可以在VSCode里完成了。下面说说具体操作。
fem178
2018/07/25
26.3K0
在VSCode中配置python运行环境
【Python基础】Python开发环境设置和小技巧
本文总结了Windows下Python环境的安装,包括Anaconda、Jupyter notebook和Pycharm的安装和基本使用技巧,方便初学者搭建Python环境。这个是AI基础的必备步骤。
黄博的机器学习圈子
2020/11/25
2.8K0
【Python基础】Python开发环境设置和小技巧
微软拆分 VS Code 中 Python 扩展,部分功能可独立下载!
近日,微软正式发布适用于 Visual Studio Code 的 Python 扩展 2022 年 4 月版本。VS Code 团队表示正在将 Python 扩展中的工具进行分拆,作为单独的扩展提供,主要目的是为了提高工具的性能与稳定性。
AI科技大本营
2022/05/19
1.6K0
微软拆分 VS Code 中 Python 扩展,部分功能可独立下载!
手把手将Visual Studio Code变成Python开发神器
Visual Studio Code 是一款功能强大、可扩展且轻量级的代码编辑器,经过多年的发展,已经成为 Python 社区的首选代码编辑器之一
周萝卜
2022/05/22
4.3K0
手把手将Visual Studio Code变成Python开发神器
硬核教程:五步掌握用VSCode进行高效Python开发
在程序员圈子里,Visual Studio Code(以下简称VSCode)可以说是目前最火的代码编辑器之一了。
量子位
2019/09/24
9.2K0
硬核教程:五步掌握用VSCode进行高效Python开发
ubuntu sublime text3
sudo add-apt-repository ppa:webupd8team/sublime-text-3 #添加sublime text 3的仓库
py3study
2020/01/06
1.1K0
ubuntu sublime text3
在 Windows 上使用 Python 进行 web 开发
我们建议在生成 web 应用程序时在 WSL 上安装 Python。 Python web 开发的许多教程和说明都是针对 Linux 用户编写的, 并使用基于 Linux 的打包和安装工具。 大多数 web 应用还部署在 Linux 上, 因此, 这将确保你的开发环境与生产环境之间的一致性。
葡萄城控件
2019/08/03
7.8K0
Visual Studio Code 配置教程,手把手教你如何配置
Visual Studio Code(简称 VS Code)是由微软开发的一款免费开源的代码编辑器。它轻量级、可扩展,并且支持多种编程语言,使其成为许多开发者的首选。本文将详细介绍如何配置 VS Code,以提高开发效率和工作舒适度。
E绵绵
2025/05/25
1.6K0
精通Python第1篇—深入学习Python与Vscode环境的安装与配置
随着Python的广泛应用,使用一款高效的集成开发环境(IDE)变得尤为重要。而在众多IDE中,Visual Studio Code(简称Vscode)凭借其强大的功能和活跃的社区成为了许多开发者的首选。本文将深入探讨Python和Vscode环境的安装与配置,旨在帮助读者更好地搭建Python开发环境。
一键难忘
2023/12/04
1.5K0
Sublime Text3配置使用教程
Win平台上已经打造了便携版的Sublime Text3,但是,现在折腾Ubuntu不能同步过来使用了,寒假在家休息,整理一下安装过程好了:
py3study
2020/01/03
18.4K0
用 VS Code 写 Python,这几个插件是必装的!
空余时间整理了 2021 年里我认为 Python 编程必备的几个 VS Code 插件,分享一下
AirPython
2021/02/05
66.7K1
用 VS Code 写 Python,这几个插件是必装的!
基于Visual Studio Code
下载路径:https://code.visualstudio.com/Download,注意系统类型和版本;
py3study
2020/01/10
2K0
使用Visual Studio Code编写Vue的札记
前言 Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop a
梁源
2017/04/28
39.8K5
使用Visual Studio Code编写Vue的札记
VSCode Python开发环境配置
查看Visual Studio Code Tips and Tricks,快速熟悉VSCode。
李拜六不开鑫
2019/02/25
3.8K0
在Win上做Python开发?当然是用官方的MS Terminal和VS Code了
使用 Windows 系统一大好处是它的应用太丰富了,甚至强大的 GPU 也能在闲暇时间做点其它「工作」。然而与 Linux 或 macOS 不同,在 Windows 上做开发总会遇到很多挑战,不论是文件编码、环境控制还是项目编译,开发过程中总会有一些神奇的收获。
机器之心
2019/08/26
5.4K0
在Win上做Python开发?当然是用官方的MS Terminal和VS Code了
开始进入 django 开发之旅
本教程写作时开发环境的系统平台为 Windows 10 (64 位),Python 版本为 3.6.4 (64 位),django 版本为 2.2.3。
HelloGitHub
2021/05/14
9240
VS Code 配置 Python 开发环境
VS Code 里是不包括 Python 的,所以你首先得安装一个 Python。
丹枫无迹
2019/09/08
4.4K1
推荐阅读
相关推荐
visual studio code适合什么语言_将当前运行的配置备份成初始配置
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档