django开源电子文档管理系统_Python实操技术分享:Django文件管理系统,Apple的学习思路...

一、客户端产品要求

  • 有一个更新状态按钮,点击更新数据后会弹出结果页面
  • 作用是检查本次读取的文档信息与数据库中文档数据的区别。同时对数据库进行对应的新增和删除操作。然后把最终的数据库信息按行显示出来,包括4列内容文件名,文件路径,文件分类,标签。按文件修改日期排序
  • 有一个提取数据库功能。可以将django的数据库保存到我指定路径中。名称为默认定义的。
  • 按艾宾浩斯遗忘曲线进行复习提醒功能,即通过进入alarm页面可以查看当日需要复习的项和之前未完成的复习项。
bf73c711d10471d7bf8d15d195b53e08.png

二、后台产品要求

  1. 可定制后台可以看见所有表信息,并且对标签和文件归类为可编辑。能保存到数据库。
  2. 还有一个功能,查询字段为文件名和标签
  3. 右边树列有一个快速按时间和按文件归类查询的界面。
  4. 分页显示。要求查询时间小于60s。

三、相关使用的技术

  1. django入门。
  2. django后台定制。
  3. HTML模板使用。
  4. django搜索功能及数据增加和删除功能。

四、未完成的功能

  1. 提取数据库到文件。
  2. 遗忘曲线提醒功能的设计及实现。

五、未解决的问题

  1. 后台定制显示的表格宽度无法设置。
  2. 客户端表格显示无法引入js文件进行分页显示。
  3. 由于前端不是我的主要学习内容,暂时就先这样用。

六、备注

  1. 目前是读取固定路径的文件夹下的信息(F:1),将来有需要则可能改成灵活的方式。

七、设计概述

  1. 按django的入门教程自己添加了一个app,所以目前结构都是和官方2.2版本教程一致。代码都在myWebTest文件夹中。
  2. t1文件夹是用来做测试的,文件管理系统读取的文件对象都在t1文件夹中。

八、目前效果

2114c9f6f41e90a363ad3fd0c50c478c.png

后台系统

e0c349fc25d1e2aba6036a7ac3f71b7c.png

前台01

99b2082bd3c4cdeeb5de58d66778be97.png

前台02

九、框架代码及地址

  1. github路径https://github.com/AppleCai/myWeb_FileSystem
b4f9a1e3c83a259aecd71dbd08e1a318.png

如若需要python相关学习资料:例如“人工智能”、“爬虫”、“数据库”、“web开发”等类似学习参考资料书籍。关注小编,私信即可。

1、如何获取

2、关注小编

私信小编:回复 Python 即可领取资料

头条怎么私信

点击头条,点击右下角“我的”

在个人界面点击关注,如果你关注了,点击“小杆货”就可以了

私信回复:python就可以了 但是你要先关注我哦~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值