从Django新建项目开始到运行服务器这个步骤

首先

Django是一个用Python编写的Web应用程序框架。
在这里,我们假设您在自己的计算机上搭建开发环境,将进行虚拟环境的设置、Django的安装、项目的创建和服务器的启动(runserver)。

环境

・Windows 10 64位
・Python 3.10.6
・Django 4.2
・VS Code

建立虚拟环境

在安装Django之前,为了防止与其他项目的库混淆和系统环境的污染,我们需要设置一个虚拟环境。本次使用venv。

python -m venv (環境の名前)

执行上述命令会创建一个虚拟环境。
然而,仅仅创建并不足以发挥功能,需要激活虚拟环境。

激活虚拟环境

要启用虚拟环境,请先进入先前设置好的虚拟环境文件夹。
在进入的文件夹中执行以下命令。

(環境の名前)\Lib\Script\Activate.ps1
SnapCrab_NoName_2023-5-4_11-54-39_No-00.png

Django的安装

终于要开始安装Django了。

pip install Django ==4.2

执行上述命令后,Django将会被安装在先前设立的虚拟环境内((虚拟环境的名称)\Lib\site-packages)。

如果省略”==”并执行命令,将会安装最新版本的Django。

Paraphrased in Chinese: 如果在执行命令时省略”==”,将会安装最新版本的Django。

创建项目

当Django安装完成后,您将能够使用名为django-admin的管理命令。主要用于创建项目和应用程序,以及将超级用户数据保存到数据库中。

Django-admin startprject (プロジェクトの名前)

输入上述命令后,将在当前文件夹中创建项目文件夹。

服务器执行

当创建项目文件夹时,其中会包含一些文件和一个名为manage.py的文件。
在Django中,可以使用manage.py来运行服务器或执行数据库操作。

python manage.py runserver
SnapCrab_NoName_2023-5-4_14-28-36_No-00.png
尽管正文中有用红色字体标注的警告信息,但这只是一个迁移(表示模型的更改尚未在数据库中更新,可能导致无法正确执行)的警告,目前阶段可以忽略它,不会有问题。
SnapCrab_NoName_2023-5-4_14-28-11_No-00.png

如果火箭发射成功,服务器的执行也成功了!

最后

我写这篇文章是为了记录下作为一个编程初学者的我的备忘录。如果有任何错误或需要修正的地方,请与我联系,我将不胜感激。

广告
将在 10 秒后关闭
bannerAds