谨此声明(下文旨在仿照前文,然针对Linux操作系统。请尝试实施此法,若于汝机不效,则留言以俟吾寻解。)
今此篇,愿助不谙Django者,略明其用,速成项目之七成,若存若亡,瞬息可至。
今日之旨,在习始事之法。二文既成,当能疾行诸务。
首事当先,须知今世有Python之框架多矣(Flask,FastAPI)。择何者而用,恒在尔心,亦视尔所为之务之制限。
既明此理,吾辈当入焉。
第一步:务须下载Python。
吾之器,用Windows Subsystem For Linux(详于https://learn.microsoft.com/en-us/windows/wsl/install),此使吾得于机中运Linux Ubuntu之终端.
于安装,吾将用apt(Advanced Package Tool)以装python3.sudo apt update
sudo apt install python3
步骤二:谨察Django已装否。
安装 Django,吾将用 pip(Python 软件包安装器),是故汝须已下载并配置 Python 于路径之中。
吾欲再劝者,乃使用 Python 虚拟环境也。汝或未谙此道,然信吾言——未有良时,宜习此术。
其意在于,汝于项目环境之中,安装所有Python包,而只要初始化此环境,则所有项目依赖皆可运作(如Django、Pillow)。此法善乎?
吾辈处乎Linux之境,欲使虚拟环境得启,须下载所求之具(如venv),方能使之生效。
此乃因与Windows异,下载Python3时,venv包并非预装。
是故,若尔欲运行python3 -m venv MyProject
,必遭谬误。
故每欲用之包,皆须逐次安装。
1.sudo apt install python3-venv
自此,当创制并激活项目之境,用
python3 -m venv Project與source Project/bin/activate
既入此境,當以pip安裝Django。
第三步:創建專案
欲啟專案,其令為django-admin startproject ProjectName
。既行此令,則生一匣,匣中有數預設之Python碼文在內。
既成其事,当于其内初始化Django之应用。其令曰
python3 manage.py startapp <name_of_your_app>
既启汝之IDE,则知新项目之夹中,实藏数代码之文也。
第四步:运行服务器
此篇终章,专论运行之方。后继各篇,当深掘细研,创制小试之例,尽用 Django 之宏能,然此非今之务也。
欲运行服务器者,用之python3 manage.py runserver.
故尔若至localhost之8000端口,则得见之。
如是而已!汝已成功安装 Django,立项目,初始化应用,且使开发服务器运行(于 Linux)。
虽此或似微末之步骤,然此乃每 Django 之项目所筑之基石也。
























