【图文指引】5分钟搭建Django轻量级框架服务

本篇内容为从零开始搭建一个Django项目,背景是windows系统且安装了最新版本的python3.13,至于python的相关安装过程省去,可自行查看其它教程。为了保证后续各项目之间依赖包隔离,以免产生冲突问题,首先配置虚拟环境。

要为项目创建虚拟环境,打开一个新的命令提示符,导航到希望创建项目的文件夹,然后输入以下命令:

bash 复制代码
py -m venv django_init


至此创建好了虚拟环境目录,接下来激活虚拟环境。

bash 复制代码
Scripts\activate.bat

左侧出现虚拟环境名,创建虚拟环境成功,接下来安装Django

bash 复制代码
py -m pip install Django

安装Django成功,且可以正常显示相应版本。

到需要新建项目的路径下新建目录同时生成项目初始目录,如下:(注意:这是项目目录,刚才那个是配置的虚拟环境的目录 )

可使用命令tree /f查看得文件目录内容如下所示:

上述目录和文件用处描述如下:

manage.py: 一个让你用各种方式管理 Django 项目的命令行工具。
mysite/:这个目录中就是项目中实际的包,它的名称就是你要导入时的名称,例如mysite.urls。
mysite/init.py:一个空文件,告诉 Python 这个目录应该被认为是一个 Python 包。
mysite/settings.py:Django 项目的配置文件。
mysite/urls.py:Django 项目的 URL 声明,就像你网站的"目录"。
mysite/asgi.py:作为你的项目的运行在 ASGI 兼容的 Web 服务器上的入口。
mysite/wsgi.py:作为你的项目的运行在 WSGI 兼容的Web服务器上的入口。

在项目目录下运行如下命令即可运行服务:

bash 复制代码
python manage.py runserver

浏览器中访问http://127.0.0.1:8000/

至此已经启动了Django开发服务器,这是一个用纯 Python 编写的轻量级网络服务器。可见使用非常方便快捷。

相关推荐
小嘉丶学长5 小时前
Day08 · 字符串(二)
服务器·开发语言·python·学习·1024程序员节
BD_Marathon5 小时前
【Python】列表推导式
python
2501_948122635 小时前
Qs 跨端三方库仓颉适配全流程
python·react native·django·tornado
萌动的小火苗5 小时前
MQTT的QoS0、QoS1、QoS2有什么区别?
开发语言·网络·python·php·信息与通信
forest_095 小时前
《大模型原理通俗讲》系列 00|开篇 大模型到底是怎么回事
人工智能·python·prompt·agi
工程师迪菲5 小时前
【基础篇 01】YOLO 到底在做什么?先从一张图片看明白
python
happylifetree5 小时前
Python72:核心语法-类型注解-函数的类型注解
python
liudachu5 小时前
Agent 开发常见名词说明与类比
python·langchain
devilnumber5 小时前
Lambda 表达式(Java)优缺点清晰分析
java·开发语言·python
大泽九章6 小时前
XSS入门:存储型、反射型、DOM型,用Flask全复现
python·网络安全·flask