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

相关推荐
鬼义II虎神2 分钟前
将Minio设置为Django的默认Storage(django-storages)
python·django·minio·django-storages
数据小爬虫@8 分钟前
Python爬虫抓取数据,有哪些常见的问题?
开发语言·爬虫·python
Byron Loong21 分钟前
Python+OpenCV系列:【打卡系统-工具模块设计】工具模块深度揭秘,考勤智能化的核心秘籍!
python·opencv·webpack
漫无目的行走的月亮26 分钟前
基于Python Scrapy的豆瓣Top250电影爬虫程序
爬虫·python·scrapy
这里有鱼汤26 分钟前
数据分析从入门到放飞:Python三大金刚来助阵!
后端·python
算法哥1 小时前
解决Jupyter默认打开C盘的问题
ide·python·jupyter
小墨&晓末1 小时前
【PythonGui实战】自动摇号小程序
python·算法·小程序·系统安全
海棠AI实验室1 小时前
机器学习基础算法 (一)-线性回归
人工智能·python·机器学习
大霸王龙1 小时前
在 Django 中使用 SMTP 发送邮件是一个常见的需求
数据库·django·sqlite
是我知白哒1 小时前
lxml提取某个外层标签里的所有文本
前端·爬虫·python