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'

继承模板:

相关推荐
么么...15 小时前
在 Ubuntu 上安装 Docker 并部署 MySQL 容器
linux·运维·经验分享·笔记·mysql·ubuntu·docker
Salt_072815 小时前
DAY44 简单 CNN
python·深度学习·神经网络·算法·机器学习·计算机视觉·cnn
Iridescent112115 小时前
Iridescent:Day35
python
a程序小傲16 小时前
阿里Java面试被问:.Java 8中Stream API的常用操作和性能考量
开发语言·windows·python
Asus.Blogs16 小时前
SSE + Resty + Goroutine + Channel 完整学习笔记
笔记·学习·golang
雍凉明月夜16 小时前
深度学习网络笔记Ⅱ(常见网络分类1)
人工智能·笔记·深度学习
卷心菜_16 小时前
代码随想录笔记-背包问题
笔记
北岛寒沫16 小时前
北京大学国家发展研究院 经济学辅修 经济学原理课程笔记(第十三课 垄断竞争)
人工智能·经验分享·笔记
智航GIS16 小时前
2.3 运算符详解
开发语言·python
屋顶那猫16 小时前
使用pyinstaller打包pytest项目
python·pytest