django从入门到实践(学习笔记一)

django3学习笔记一

django开发

主题:员工管理系统

1.创建项目和app

创建app并注册

python 复制代码
python manage.py startapp app01


注册

2.设计表结构



3.在MySQL中生成表

orm只能生成类不能生成数据库

  • 工具连接MySQL生成数据库
python 复制代码
create database test DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
  • 修改配置文件,连接MySQL
  • django命令生成数据库表
python 复制代码
python manage.py makemigrations
python manage.py migrate



表结构创建成功

4.静态文件管理

static目录

5.部门管理

5.1部门列表


  • 去数据库中获取所有的部门列表


点击跳转到添加页面

添加页面


删除列表

编辑列表


6.模板的继承

定义模板:'layout.html'

继承模板:

相关推荐
hujinyuan201601 分钟前
中国电子学会青少年软件编程(Python)(二级)等级考试试卷-真题+答案(2026年3月)
python·机器人
老毛肚4 分钟前
记一次逆向
开发语言·python
钟灵92112 分钟前
C++【模板初阶】
开发语言·c++·笔记·c#
稷下元歌15 分钟前
aifei学习前置基础:全套完整教程:Anaconda 安装→环境配置→YOLOv8+OpenCV 安装 + OpenCV 实操 + 标注→训练→导出→部署
opencv·学习·yolo
江屿风17 分钟前
【C++笔记】vector流食般投喂
开发语言·c++·笔记
星恒随风18 分钟前
Python 基础语法详解(3):顺序语句、条件语句和循环语句一篇讲清楚
开发语言·笔记·python·学习
worilb18 分钟前
Spring Cloud 学习与实践(6):Nacos 配置中心
数据库·学习·spring cloud
凤头百灵鸟19 分钟前
Python语法进阶篇 --- re库、os库、sys库、time库、logging库、random库
python
零陵上将军_xdr22 分钟前
API 签名防重放机制:基于 HMAC-SHA256 的设计与实现
java·学习·安全架构
数智工坊22 分钟前
周志华《Machine Learning》学习笔记--第九章--聚类
笔记·学习·机器学习