欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

菜鸟也懂!一步步带你了解Django(第一篇学习笔记)

最编程 2024-01-26 07:58:36
...

django3学习笔记一

  • django开发
    • 1.创建项目和app
    • 2.设计表结构
    • 3.在MySQL中生成表
    • 4.静态文件管理
    • 5.部门管理
    • 5.1部门列表
    • 6.模板的继承

django开发

主题:员工管理系统

1.创建项目和app

在这里插入图片描述

创建app并注册

python manage.py startapp app01

在这里插入图片描述
在这里插入图片描述

注册
在这里插入图片描述

2.设计表结构

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.在MySQL中生成表

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

  • 工具连接MySQL生成数据库
create database test DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
  • 修改配置文件,连接MySQL

在这里插入图片描述

  • django命令生成数据库表
python manage.py makemigrations
python manage.py migrate

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

表结构创建成功
在这里插入图片描述

4.静态文件管理

static目录
在这里插入图片描述
在这里插入图片描述

5.部门管理

5.1部门列表

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述

点击跳转到添加页面
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

添加页面

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

删除列表
在这里插入图片描述
在这里插入图片描述

编辑列表

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

6.模板的继承

定义模板:‘layout.html’
在这里插入图片描述

继承模板:
在这里插入图片描述