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

server/2024/10/22 7:12:25/

本篇内容为从零开始搭建一个Django项目,背景是windows系统且安装了最新版本的python3.13,至于python的相关安装过程省去,可自行查看其它教程。为了保证后续各项目之间依赖包隔离,以免产生冲突问题,首先配置虚拟环境。
要为项目创建虚拟环境,打开一个新的命令提示符,导航到希望创建项目的文件夹,然后输入以下命令:

py -m venv django_init

在这里插入图片描述
在这里插入图片描述
至此创建好了虚拟环境目录,接下来激活虚拟环境。

Scripts\activate.bat

在这里插入图片描述
左侧出现虚拟环境名,创建虚拟环境成功,接下来安装Django

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服务器上的入口。

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

python manage.py runserver

在这里插入图片描述
浏览器中访问http://127.0.0.1:8000/
在这里插入图片描述
至此已经启动了Django开发服务器,这是一个用纯 Python 编写的轻量级网络服务器。可见使用非常方便快捷。


http://www.ppmy.cn/server/133827.html

相关文章

XShell 中实现免密登录 Linux 服务器的详细流程

个人主页:Jason_from_China-CSDN博客 所属栏目:Linux系统性学习_Jason_from_China的博客-CSDN博客 所属栏目:Linux知识点的补充_Jason_from_China的博客-CSDN博客 XShell 中实现免密登录 Linux 服务器的详细流程: 一、在本地生成…

倍福TwinCAT程序中遇到的bug

文章目录 问题描述:TwinCAT嵌入式控制器CX5140在上电启动后,X001网口接网线通讯灯不亮,软件扫描不到硬件网口 解决方法:硬件断电重启后,X001网口恢复正常 问题描述:TwinCAT软件点击激活配置后,…

Yolo目标检测:Yolo v1简介

一、Yolo系列介绍 YOLO(You Only Look Once)是一种基于深度学习的目标检测算法,由Joseph Redmon等人于2016年提出。它的核心思想是将目标检测问题转化为一个回归问题,通过一个神经网络直接预测目标的类别和位置。YOLO算法将输入图…

CloudStack图形化界面-创建资源域zone配置及正常关机

1.进入系统,创建资源域 打开浏览器访问http://192.168.100.10:8080/client (默认账户:admin / password) 直接跳过指南 2. 首页—》基础架构–》查看全部 在右上角—》添加资源域 基本–》名称: zone1 DNS:114.114.114.114 虚拟机管理程序:K…

补题:J. Robot Factory

传送门:Problem - 1600J - Codeforces 题意:给定一个二维矩阵,每个矩阵中的元素均为 [ 0, 15 ]的范围内,每个矩阵中的元素二进制位上为1时,就代表一堵墙(不能通过),求二维矩阵联通块…

Solon 3.0 新特性:HttpUtils 了解一下

Solon 3.0 引入一个叫 HttpUtils 小插件,这是一个简单的同步 HTTP 客户端,基于 URLConnection 适配(也支持切换为 OkHttp 适配)。使得编写 HTTP 客户端代码更加直观和易于阅读。 使用 URLConnection 适配时(大小为 40…

RestHighLevelClient操作es查询文档

目录 利用RestHighLevelClient客户端操作es查询文档 查询match_all dsl语句: ​编辑 java代码 小结 match字段全文检索查询 dsl语句 java代码 multi_match多字段全文检索查询 dsl语句 java代码 term精确查询 dsl语句 java代码 range范围查询 dsl语句 j…

图片写入GPS经纬高信息

近期项目中需要往java平台传输图片,直接使用QNetworkAccessManager和QHttpMultipart类即可,其他博文中有分享。 主要是平台接口对所传输图片有要求:需要包含GPS信息(经度、纬度、高度)。 Qt无法直接实现,…