练习 - 获取初学者项目
在本模块中,我们将处理一个狗收容所的网站。 此项目侧重于收集有关所有现有狗收容所和他们希望安置的狗的信息。 这个应用的愿景是,这些狗能更快地找到合适的家,因为会有来自美国各地的人来领养它们,而不仅仅是它们所在的地区。
对于此项目,Django 是一个很好的框架,它为快速开发面向客户的应用提供了一条途径。 它还提供现成的数据库和管理功能,员工可以轻松地访问以快速更新。 我们为此项目创建了初始设置,因此我们可以专注于此模块的概念。
要求
你需要在计算机上安装以下资源来完成练习:
- Python
- Git
- 代码编辑器,如 Visual Studio Code
克隆入门存储库
打开命令窗口或终端。
运行以下命令来克隆入门存储库,并切换到项目的目录。
git clone https://github.com/MicrosoftDocs/mslearn-django-views-templates cd mslearn-django-views-templates/starter
备注
可在解决方案目录中找到此练习的解决方案。
在 Visual Studio Code 中打开项目
我们将使用 Visual Studio Code 作为代码编辑器。
在同一命令或终端窗口中,输入以下命令在 Visual Studio Code 中打开文件夹:
code .
创建虚拟环境
对于我们的项目,我们将遵循使用虚拟环境的最佳做法。
在 Visual Studio Code 中,选择“查看”>“终端”,打开终端窗口。
在新的终端窗口中,运行以下命令创建和激活虚拟环境:
# Windows py -3 -m venv venv .\\venv\\Scripts\\activate # macOS or Linux python3 -m venv venv source ./venv/bin/activate
安装 Django
入门项目使用 requirements.txt 文件,以包含所有必需包的列表。 我们可以使用 pip
来安装它们。
在同一终端窗口中,运行以下命令安装所需的包:
pip install -r requirements.txt
启动服务器
Django 可以在本地托管应用程序。 我们将使用 Visual Studio Code 中的内置终端窗口来执行此操作。
在同一终端窗口中输入以下命令:
python manage.py runserver