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/,一开始进入页面会报错

相关推荐
程序猿乐锅6 小时前
【从0-1学习Python | 第七篇】Python 面向对象基础
开发语言·笔记·后端·python·学习·1024程序员节
lzqrzpt6 小时前
太阳能控制器选型要点:电路工艺与工程适配技术解析
python·1024程序员节
code2cat7 小时前
Java高级篇之Hibernate:让对象映射到表,理解持久化与事务
java·后端·hibernate·1024程序员节
Younglina7 小时前
三个晚上,我和 WorkBuddy 做了个生图网站
前端·后端·ai编程
databook7 小时前
时间序列数据中,如何找出缺失值
python·数据分析
金銀銅鐵8 小时前
[Java] 用 CLI 展示 EnumSet 增减元素时的内部变化(下)
java·后端·ai编程
陈随易8 小时前
副业搞钱点子之收入查看器
前端·后端
Profile排查笔记8 小时前
浏览器指纹逆向怎么分析:从网络请求追踪到 JavaScript 采集链
前端·人工智能·后端·自动化
小小龙学IT8 小时前
Python Polars 高性能数据处理引擎深度解析
开发语言·python·rust·1024程序员节
csdn_aspnet8 小时前
JavaScript 未排序数组中第 k 个最小/最大元素 (预期线性时间)
python