学生管理系统实训报告

目录

一、项目实训

(1)、学生管理系统

二、项目介绍

(1)、学生管理系统项目介绍

三、实训项目步骤

(1)、学生管理系统

四、项目展示

五、实训总结

一、项目实训

(1)、学生管理系统

二、项目介绍

(1)、学生管理系统项目介绍

1、添加学生与显示学生信息

2、添加学生信息按钮

3、删除学生信息

4、编辑学生信息

5、提交学生信息

6、测试显示学生功能

三、实训项目步骤

(1)、学生管理系统

1.创建django项目命名为students

学生管理系统实训报告

2.准备静态资源,创建静态目录,在students里创建static目录

学生管理系统实训报告

3.创建css目录,在css目录里创建main.css样式(代码截图)

学生管理系统实训报告

4.在static里添加layui框架

学生管理系统实训报告

5.在static里面创建js目录,然后再js里创建main.js文件

学生管理系统实训报告

6.配置数据库信息,在setting.py里配置

学生管理系统实训报告

7.配置静态文件

学生管理系统实训报告

8.数据迁移到数据库students里

学生管理系统实训报告

9.设置数据库链接模块

学生管理系统实训报告

10.在控制台执行数据迁移命令,python manage.py migrate

学生管理系统实训报告

数据库

学生管理系统实训报告

11.添加超级管理员

在终端输入 python manage.py createsuperuser命令

学生管理系统实训报告

12.在ursl里配置主路由

学生管理系统实训报告

13.创建index应用在控制台

在终端输入 python manage.py startapp index创建index应用

学生管理系统实训报告

14.在配置文件setting.py里注册index应用

学生管理系统实训报告

15.在index的models.py里创建Students模型类

学生管理系统实训报告

16.在index的views.py里创建三个视图函数

学生管理系统实训报告

17.在主路由文件里导入上述三个视图函数

学生管理系统实训报告

18.做数据迁移,生成学生表

19.查看生成的学生表

学生管理系统实训报告

20.修改视图函数在index的views.py里创建init()函数

学生管理系统实训报告

21.修改首页视图函数

学生管理系统实训报告

22.修改添加学生视图

学生管理系统实训报告

23.创建框架模板页面在templates里创建frame.html

学生管理系统实训报告

24.设置静态资源的Django内置标签

学生管理系统实训报告

25.设置块内容的Django内置标签

学生管理系统实训报告

学生管理系统实训报告

26.在templates里创建index.html

学生管理系统实训报告

27.在templates里创建addstudent.html

学生管理系统实训报告

28.在templates里创建showstudent.html

学生管理系统实训报告

四、项目展示

(1)、添加学生信息

学生管理系统实训报告

学生管理系统实训报告

(2)、查看学生信息

学生管理系统实训报告

(3)、删除学生信息

学生管理系统实训报告

学生管理系统实训报告

(4)、编辑学生信息

学生管理系统实训报告

学生管理系统实训报告

学生管理系统实训报告

五、实训总结

实训是一种实践。是理论联系实际应用和巩固所学专业知识的一项重要环节,是培养我们能力和技能的一个重要手段。它对我们学生的动手能力有较大的意义,可以使我们理解软件工程专业在现实生活中的运用,也有助于为以后走向工作岗位打下牢固的基础。通过实训我们可以提前了解社会的需要,加深对社会的理解,缩短我们从一名大学生到一名社会工作人员之间的距离,为我们毕业后社会角色的转变打下基础。通过参加一些实践性活动巩固所学的理论,增长一些书本上学不到的知识和技能。因为知识要转化成真正的能力要依靠实践的经验和锻炼。面对日益严峻的就业形势和日新月异的社会,我觉得大学生应该转变观念,不要简单地把暑期打工作为挣钱或者是积累社会经验的手段,更重要的是借机培养自己的创业和社会实践能力。现在的招聘单位越来越看重大学生的实践和动手能力以及与他人的交际能力。作为一名大学生,只要是自己所能承受的,就应该把握所有的机会,正确衡量自己,充分发挥所长,以便进入社会后可以尽快走上轨道

学习工作技巧,提高了工作质量没有谁是天生就会,多是现学现卖,一个人的态度决定好坏。在大学里学的是方法,有了好的学习方法,面对新的工作挑战,我们要有足够的能力去应对,去学习,去适应,变得得心应手。在工作中想要有好的发展前景,必须在实践中找到工作技巧,从而提高工作效率和工作质量。而此次的实习正是给我们这个难得的机会,让我们从中受益。

这次实训时间虽短暂但使我受益匪浅,在实训的过程中遇到了各种问题,好在有同学们以及老师的帮助使我顺利完成了这次任务。

Original: https://blog.csdn.net/xchujc/article/details/122361941
Author: xchujc
Title: 学生管理系统实训报告

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/732592/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Ubuntu18.04下 Qt调用conda下的python

    在ubuntu + anaconda的环境下,使用qt调用python编程。qt调用python搭建环境还是挺简单的,但我在调用 import_array(); 时总是报错,费好长…

    Python 2023年9月9日
    064
  • Python编程|手把手教植物大战僵尸,代码开源

    前言 如题,手把手教Python实现植物大战僵尸游戏,代码简单易学,无需额外安装Python包,只要有pygame即可,文末获取全部素材及源代码~ 视频演示效果:https://w…

    Python 2023年9月29日
    067
  • flask模块mock接口(一)

    目录 一.安装第三方模块 二.flask模块的使用 三.动态路由 四.返回json格式数据 有时候测试需要调用第三方接口进行测试,但是第三方接口没有提供时,我们可以通过mock接口…

    Python 2023年8月12日
    059
  • Linux下的 sniff-andthen-spoof程序编写

    Linux下的 sniff-andthen-spoof程序编写 一、任务描述 在本任务中,您将结合嗅探和欺骗技术来实现以下嗅探然后欺骗程序。你需要两台机器在同一个局域网。从机器A …

    Python 2023年6月3日
    075
  • pandas数据简单清洗

    目录 没有列头 一个列有多个参数 单位不统一 缺失值处理 规范化数据 去除行内容完全重复的数据 没有列头 首先导入我们需要处理的数据 import pandas as pd df=…

    Python 2023年8月21日
    047
  • python-pandas学习笔记

    文章目录 读写文件 * 一般读写xlsx/csv文件 读写有多个子表的excel表格 查询、遍历 * 获取表头信息 按行遍历 获取某一行并转为list数据 判断表格是否为空 按照列…

    Python 2023年8月17日
    059
  • pytest测试框架系列 – Pytest 用例之间相互依赖你会处理吗?

    前言 场景:存在一个增删改查相关的操作功能,当增加操作用例失败时,删除、修改、查询操作不执行,这种场景该怎么来处理呢? Pytest 框架提供了一个 pytest-dependen…

    Python 2023年9月10日
    046
  • DirectX12_API流程入门篇

    本部分主要记录下使用D3D12入门所涉及到的API,记录简单使用方式供后期快速查找使用(数据参照龙书实现)。 首先看一下DX12中拥有的管线能力: Raster Graphics …

    Python 2023年9月29日
    055
  • 还不会用 Python 提取 PDF 表格?三种类型数据,轻松转换成 Excel

    大家好,从PDF中提取信息是办公场景中经常需要用到的操作,也是经常又读者在后台问的一个操作。 内容少的话我们可以手动复制粘贴,但如果需要批量提取就可以考虑使用Python,之前我也…

    Python 2023年8月8日
    063
  • Jmeter压测结果分析之聚合报告

    当我们进行压压力测试完后,最关心就是测试数据了。 一、对https://ceshiren.com/t/topic/1369.json发起请求 1、聚合报告参数 在分析聚合报告之前,…

    Python 2023年8月2日
    0122
  • Linux 常用命令

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Python 2023年6月12日
    076
  • LSTM分类模型

    LSTM文本分类模型 本文主要固定一个文本分类的流程。分为三个部分: 数据处理。对分类文本数据集做简单的预处理。 模型数据准备。处理上一步的结果,得到模型的输入样本。 模型搭建和训…

    Python 2023年10月9日
    050
  • mysql基础问题三问(底层逻辑;正在执行;日志观察)

    背景:经常面试会遇到且实际工作中也会应用到的三个场景: 目录: 一.mysql查询时的底层原理是什么? 二.如何查看正在执行的mysql语句? 三.如何观察mysql运行过程中的日…

    Python 2023年10月13日
    035
  • Pytorch中tensor和numpy互相转换

    numpy转tensor torch.from_numpy(data) 或 torch.from_numpy(data).to(a.device) 也可以用 torch.as_te…

    Python 2023年8月23日
    058
  • kivy入门之布局(六)

    创建堆栈布局 1 from kivy.app import App 2 from kivy.uix.stacklayout import StackLayout 3 4 5 cla…

    Python 2023年6月9日
    072
  • pandas核心数据结构Series/DataFrame/Panel

    Series Series是一维带标签的数组,数组里可以放任意的数据(整数、浮点数、字符串、python对象)。创建函数 s = pd.Series(data, index = i…

    Python 2023年8月7日
    054
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球