第一个 Django-Python 应用在 Visual Studio 中






1.36/5 (3投票s)
本文将演示如何在 Visual Studio 中创建第一个 Django Python 应用程序。
引言
Python 是一门非常强大且流行的编程语言,广泛应用于机器学习、人工智能和数据科学领域。 但是,如果您想使用 Python 来创建 Web 应用程序,并且想利用 Python 的所有功能,那么是的,我们可以借助 Django 来创建 Python Web 应用程序。基本上,Django 是一个开源的、基于 Python 的 Web 框架,用于创建 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,并想从头开始,请阅读以下文章:
- 第一天:在现有 Visual Studio 2017 中设置和测试 Python 环境
- 第二天:在 Visual Studio 2017 中开始第一个 Python 项目
- 第三天:使用 SQL 数据库进行 Python 的 CRUD 操作
创建项目
打开 Visual Studio 2017 或更高版本,然后点击 文件 > 新建 > 项目,或者直接按 Ctrl+Shift+N。这时会弹出 新建项目 窗口,它有三个面板,只需从左侧面板选择 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 环境,在那里可以找到所有已安装的包,如果需要,还可以添加更多。
添加虚拟环境
有时,需要在多个环境中测试应用程序。如果这是您的需求,并且您需要创建另一个虚拟环境,那么您可以直接右键点击“Python 环境”并选择 添加虚拟环境,如下图所示。
如果您想 安装其他开发所需的包,只需右键点击任何虚拟环境并选择“安装 Python 包”。
在下一个屏幕中,您可以在搜索框中搜索您的 Python 包,然后点击其下方的 运行 命令来安装该 Python 包。例如,搜索“pypyodbc
”并点击“运行命令: pip install pypyodbc”来安装 pypyodbc
。
让我们运行 Django 项目并查看输出。要运行项目,只需在 Visual Studio 中按 F5,它将开始编译项目,然后我们就成功了。Python 解释器已经开始运行项目。
输出如下。太棒了,我们成功地在 Visual Studio 中创建了第一个 Django Python 项目并运行它。
结论
所以,今天我们已经看到了如何在 Visual Studio 中创建第一个 Django Python Web 应用程序。
希望这篇文章对您有所帮助。请通过评论留下您的反馈,这将帮助我为下一篇文章改进。如果您有任何疑问,请在评论区提出,如果您喜欢这篇文章,请与您的朋友分享。谢谢。
您在这里,这意味着您读到了一些有用的内容。如果您喜欢这篇文章,请在下方留言。
历史
- 2019 年 2 月 12 日:初始版本