目录
介绍
创建一个项目
添加虚拟环境
结论
介绍Python是一种非常强大且流行的编程语言,用于机器学习、人工智能、数据科学。 但是,如果您正在考虑使用此python创建一个Web应用程序,它可以使用python的所有特性,那么是的,我们可以在Django的帮助下使用Python创建Web应用程序。基本上,Django是一个用于创建Web应用程序的开源且基于Python的Web框架。 现在,Django也可以与Visual Studio一起使用。如果您使用的是Visual Studio 2015/2017或更高版本,则可以在Visual Studio中找到不同种类的python应用程序模板。Django Web Project模板就是其中之一。本文将向您演示如何在Visual Studio中创建第一个Django Python应用程序。因此,让我们开始实际的演示,看看如何在Visual Studio中创建Django Python Web应用程序。
如果您想使用Visual Studio学习python,并希望从头开始,请遵循以下文章。
第1天: 在现有的Visual Studio 2017中设置和测试Python环境
第2天: Visual Studio 2017中的第一个Python项目
第3天:使用SQL数据库在Python中进行CRUD操作
创建一个项目打开Visual Studio 2017年 或更高版本,点击文件>新建>项目 或简单地按Ctrl + Shift + N。在这里,您将获得具有三个面板的New Project窗口,只需从左侧面板中选择 Python> Web 并从中间面板中选择Django Web Project,如下图所示。提供适当的项目名称和解决方案名称,两者也可以不同或相似。如果要更改项目保存位置,则可以从“位置”进行更改,最后单击“确定”。
单击上面的确定按钮后,它将开始为您创建Django Python项目。下一个屏幕将要求您为Django Web应用程序设置虚拟环境。我们可以通过三种不同的方式创建此虚拟环境。
- 使用“安装到虚拟环境 ”,您可以创建一个虚拟环境,并将所有必需的最新软件包(如Django框架)直接安装到该虚拟环境中。
- 使用“安装到Python 3.7中”,您可以将所有必需的软件包直接全局安装到python中,这样,如果您在Python 3.7下创建,它将可用于所有下一个项目。
- 使用“我将自己安装它们”,在这里您可以保留虚拟环境和软件包的设置。项目准备就绪后,您可以稍后再做。
对于此演示,我们将选择第一个选项“安装到虚拟环境中”。这将帮助我们并在虚拟环境下安装所有必需的软件包,以便我们可以将此虚拟环境与其他环境隔离。
选择第一个选项后,下一个屏幕将要求您为虚拟环境命名,并为虚拟环境选择基本解释器。在这里,我们将选择Python 3.7作为基本解释器。不要忘记选中“下载并安装软件包”复选框,然后单击“创建”按钮。它会使用您提供的名称创建一个虚拟环境,并将所有必需的软件包安装到其中。
如下图所示,它显示了为一个虚拟环境(如PYTZ、DJANGO等)安装所需的包,除此之外,它将在您的解决方案中创建一个“requirements.txt”文件,它只是一个最新的Django框架的配置文件。
一旦完成了虚拟环境的创建和所需软件包的安装,该项目就准备就绪。这是我们的第一个Django Python Web应用程序。您可以通过下图看到项目结构。我们拥有Python Environment,可以在其中找到所有已安装的软件包,如果需要,我们可以添加更多软件包。
有时,需要在多个环境中测试应用程序。如果这是必需的,并且您必须再创建一个虚拟环境,则可以通过右键单击“Python Environments”并选择Add Virtual Environment来直接创建它, 如下图所示。
如果您想安装开发所需的其他软件包,则只需右键单击任何虚拟环境,然后选择“安装Python软件包”。
在下一个屏幕上,您可以在搜索框中搜索您的python软件包,然后单击其下方的“运行”命令以安装该python软件包。例如,搜索“pypyodbc”,然后单击“运行命令:pip install pypyodbc”以安装pypyodbc。
让我们运行Django项目并查看输出。要运行该项目,只需在Visual Studio中按F5,它将开始编译该项目,然后开始。Python解释器已开始运行该项目。
输出如下。太好了,我们能够在Visual Studio中创建我们的第一个Django Python项目并运行它。
因此,今天我们已经看到了如何在Visual Studio中创建第一个Django Python Web应用程序。