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'

继承模板:

相关推荐
找了一圈尾巴几秒前
软件架构设计学习-基本概念
学习·软件架构
驯狼小羊羔21 分钟前
学习随笔-require和import
前端·学习
程序员爱钓鱼28 分钟前
Python编程实战——Python实用工具与库:Pandas数据处理
后端·python·ipython
程序员爱钓鱼32 分钟前
Python编程实战——Python实用工具与库:Numpy基础
后端·python·面试
程序员霸哥哥34 分钟前
从零搭建PyTorch计算机视觉模型
人工智能·pytorch·python·计算机视觉
2301_796512521 小时前
Rust编程学习 - 问号运算符会return一个Result 类型,但是如何使用main函数中使用问号运算符
开发语言·学习·算法·rust
deng-c-f1 小时前
Linux C/C++ 学习日记(47):dpdk(八):UDP的pps测试:内核 VS dpdk
学习
摇滚侠1 小时前
Spring Boot3零基础教程,Reactive-Stream 发布订阅写法,笔记104 笔记105
java·spring boot·笔记
晚秋大魔王1 小时前
基于python的jlink单片机自动化批量烧录工具
前端·python·单片机
胖哥真不错1 小时前
Python基于PyTorch实现多输入多输出进行CNN卷积神经网络回归预测项目实战
pytorch·python·毕业设计·课程设计·毕设·多输入多输出·cnn卷积神经网络回归预测