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'

继承模板:

相关推荐
风123456789~4 分钟前
【健康管理】第12章 健康信息学 2/2
笔记·考证·健康管理
hetao173383713 分钟前
2025-12-11 hetao1733837的刷题笔记
c++·笔记·算法
喏喏心13 分钟前
深度强化学习:价值迭代与Bellman方程实践
人工智能·python·学习·机器学习
小白勇闯网安圈20 分钟前
supersqli、web2、fileclude、Web_python_template_injection
python·网络安全·web
kkkkkkkkk_120130 分钟前
【强化学习】06周博磊强化学习纲要学习笔记——第三课下
笔记·学习·强化学习
用户83562907805132 分钟前
从一维到二维:用Spire.XLS轻松将Python列表导出到Excel
后端·python
白杨SEO营销44 分钟前
白杨SEO:看“20步:从0-1做项目的笨办法”来学习如何选一个项目做及经验分享
前端·学习
无所事事的程序员1 小时前
Claude指令学习
学习
学习路上_write1 小时前
AD5293驱动学习
c语言·单片机·嵌入式硬件·学习
l木本I1 小时前
uv 技术详解
人工智能·python·深度学习·机器学习·uv