Django框架介绍

结构设计

MVT

Model(模型) - View(视图) - Temple(模板)

官网:https://docs.djangoproject.com/en/5.1/

安装以及创建项目

安装

pip3 install django -i https://pypi.tuna.tsinghua.edu.cn/simple/

查看安装

创建项目

1.使用命令行生成模板

按住Shift,鼠标右键,弹出的界面如下图,输入创建命令:

django-admin startproject my_project

my_project为项目名。

2.使用pyCharm创建项目

生成的文件如下:

my_project ------ 项目目录

init_.py ------ 包的入口文件

settings.py ------包的入口文件

urls. py ------url访问地址配置文件

wsgi. py------部署配置

asgi.py------部署配置

manage.py ------命令行管理工具

使用项目

启动

运行指令:python manage.py runserver

运行界面

效果

修改配置

创建模块

指令:python manage.py startapp hello hello为模块目录名

生成模块效果如下

修改页面显示效果

在views.py文件写响应函数

在urls.py配置规则

页面效果

注意:在生成的页面网址上加入/hello/,一开始进入页面会报错

相关推荐
君为先-bey7 小时前
LeMiCa——基于扩散模型的高效视频生成的词典序最小化路径缓存
python·算法·机器学习·扩散模型
L_cl7 小时前
大模型应用开发 9.FastAPI ① 请求与响应
python·fastapi
代码丰7 小时前
调用多个AI 模型时,如何实现一个简单的熔断机制
后端
Nturmoils7 小时前
3行代码接入!魔珐星云让我3分钟搭出可交互数字人
后端·aigc
Rust语言中文社区7 小时前
【Rust日报】2026-05-24 Secluso v1.0.2 版本发布
开发语言·后端·rust
RainCity8 小时前
Java Swing 自定义组件库分享(九)
java·笔记·后端
掘金者阿豪8 小时前
被一个标量子查询折腾了两天,最后发现是数据库自己“偷了懒”
后端
treesforest8 小时前
机房IP是什么?有什么危害?如何识别?
网络·数据库·python·网络协议·tcp/ip·网络安全
武子康8 小时前
Java-08 深入浅出 Mybatis 数据库多对多关系设计:中间表、映射与性能优化
java·后端·spring
明月_清风8 小时前
二进制序列化入门——为什么二进制比文本更快、更小?
后端·protobuf·messagepack