首先展示一下图书管理系统的首页: 这是图书管理系统的发布图书页面: 最后是图书管理系统的图书详情页已经图书进行删除的管理页。 该图书管理系统为练习阶段所做,能够实现图书详情的查询、图书的添加、图书的删除功能。以下附源码: views.py文件中代码如下: 因为哥哥页面的header部分都是相同的。所 ...
分类:
编程语言 时间:
2020-01-19 09:29:09
阅读次数:
85
[toc] Django路由层 表关系的创建 表与表的三种关系: 一对多 多对多 一对一 以图书管理系统为例 图书表 图书和出版社是一对多的外键关系 一对多外键关系,外键字段建在多的一方 作者表 图书与作者是多对多外键关系 多对多关系外键关系,外键字段无论建在哪张表里都可以(推荐建在查询频率较高的那 ...
分类:
其他好文 时间:
2020-01-15 21:31:41
阅读次数:
96
部署图书管理系统项目 部署准备 部署图书管理项目你将使用以下软件 nginx uWSGI CentOS7 部署图书管理项目文件 virtualenv supervisor WSGI、uWSGI python web服务器开发使用WSGI协议(Web Server Gateway Interface) ...
分类:
其他好文 时间:
2020-01-12 22:00:14
阅读次数:
101
运用面向对象的方法设计“图书管理系统” 题目要求: 编写实现图书信息的输入、显示、查找、添加、删除、保存、排序等功能的函数; 图书分为教材,参考书,期刊等;需提供多态例子; 应提供键盘式选择菜单实现功能选择; 数据输入和结果输出要用文件存放。 注: 1)图书信息包括:图书编号、书名、作者、出版社、出 ...
分类:
其他好文 时间:
2020-01-11 18:51:59
阅读次数:
162
models中的常用字段 AutoField(primary_key=True) 主键 (int自增列,必须填入参数 primary_key=True。当model中如果没有自增列,则自动会创建一个列名为id的列。) CharField(max_length=32) varchar(32) Inte ...
分类:
数据库 时间:
2020-01-09 21:13:26
阅读次数:
122
MySQL索引底层的实现,今天简单聊一聊,少讲“是怎么样”,更多说说“为什么设计成这样”。问题1.数据库为什么要设计索引?图书馆存了1000W本图书,要从中找到《架构师之路》,一本本查,要查到什么时候去?于是,图书管理员设计了一套规则:(1)一楼放历史类,二楼放文学类,三楼放IT类…(2)IT类,又分软件类,硬件类…(3)软件类,又按照书名音序排序…以便快速找到一本书。与之类比,数据库存储了100
分类:
数据库 时间:
2020-01-09 17:22:20
阅读次数:
106
一、Django 表关系的创建 1、表的对应关系 一对多 多对多 一对一 2、如何判断表的对应关系 利用换位思考的方式,分别站在两张表的角度上去思考 这里比如我们以图书管理系统为例来创建几个简单的表 图书表 出版社表 作者表 为了方便演示,这里我们就强行规定了表之间的关系: 图书和出版社是一对多的外 ...
分类:
其他好文 时间:
2020-01-06 22:53:25
阅读次数:
107
Django 表关系的创建 我们知道,表关系分为一对多,多对多,一对一我们以一个图书管理系统为背景,设计了下述四张表,让我们来找一找它们之间的关系 Book与Publish表 找关系:一对多 左表(Book)< >右表(Publish) # 步骤一: #分析1、先站在左表的角度 左表的多条记录代表多 ...
分类:
其他好文 时间:
2020-01-06 17:54:44
阅读次数:
93
课设心得 选题 最开始的时候是想选择图书管理系统的,因为有经验,但是不清楚为什么学委和我说已经被选满了,那个时候我应该是第一个选的,基本不可能被选满。于是我选择了多项式合并。 做题 与三重链表相比的难度 相较于三重链表而言,这道题可以做的非常简单,也可以做的与三重链表的复杂程度相仿。三重链表那个课设 ...
分类:
其他好文 时间:
2020-01-03 21:20:29
阅读次数:
81
一、项目介绍 在图书馆,尤其是在各大图书馆,对于图书的管理是相当重要的,而且也是相当麻烦,它是图书管理中最基本的一项常规性的工作。而长期以来,图书管理都是依赖人工进行的,面对如此多的借阅信息就造成相当一部分的资源的浪费。图书管理系统是为了解决图书馆的管理和图书借阅的相关信息的更新操作,包括管理员的调 ...
分类:
其他好文 时间:
2020-01-03 15:36:14
阅读次数:
89