【图文指引】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 编写的轻量级网络服务器。可见使用非常方便快捷。

相关推荐
长和信泰光伏储能1 分钟前
京津冀光伏发电:绿色能源的未来之路
python·能源
浦信仿真大讲堂25 分钟前
从重复操作到自动化闭环:如何让 CST 与 Python 真正协同起来
python·自动化·cst·仿真软件·达索软件
Gu Gu Study1 小时前
ScoutLoop开放域深度研究引擎(agent的初步设计想法)
人工智能·python
卷无止境2 小时前
写代码这件事,到底该讲究点什么?
后端·python
卷无止境2 小时前
循环复杂度到底在算什么,Python 代码怎么才能写得让人一看就懂
后端·python
lpfasd1232 小时前
MediaCrawler 项目深度分析
chrome·python·chrome devtools
Dxy12393102162 小时前
Python项目打包成EXE完整教程(PyInstaller实战避坑)
开发语言·python
bamb003 小时前
一个项目带你入门AI应用开发01
python
0566463 小时前
Python康复训练——常用标准库
开发语言·python·学习
昆曲之源_娄江河畔3 小时前
Python如何安装flask, pymssql
开发语言·python·flask·pymssql