没有合适的资源?快使用搜索试试~ 我知道了~
基于django的图书分享系统的设计与实现.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 154 浏览量
2022-07-07
02:26:57
上传
评论
收藏 268KB DOCX 举报
温馨提示
试读
15页
基于django的图书分享系统的设计与实现.docx基于django的图书分享系统的设计与实现.docx基于django的图书分享系统的设计与实现.docx基于django的图书分享系统的设计与实现.docx基于django的图书分享系统的设计与实现.docx基于django的图书分享系统的设计与实现.docx基于django的图书分享系统的设计与实现.docx基于django的图书分享系统的设计与实现.docx基于django的图书分享系统的设计与实现.docx
资源推荐
资源详情
资源评论
目录
一、引言............................................................................................................................... 3
二、Django 技术基础............................................................................................................ 3
(一)Python 语言........................................................................................................ 4
(二)Python 的 Web 开发框架 .................................................................................... 4
(三)Django 框架技术................................................................................................. 5
1.MVT 架构 ............................................................................................................ 5
2.Form 表单类 ........................................................................................................ 6
3.基于类的通用视图............................................................................................... 6
4.自动管理接口...................................................................................................... 7
三、系统的设计与实现......................................................................................................... 7
(一)系统总体设计 ..................................................................................................... 7
1.内容管理相关数据模型设计 ................................................................................ 7
2.数据库实现.......................................................................................................... 9
3.Web 设计............................................................................................................. 9
结论.................................................................................................................................... 13
参考文献:......................................................................................................................... 14
致 谢 .................................................................................................................................. 14
0
基于 Django 的图书内容分享管理系统的设计与实现
谈鑫
数学与信息学院 信息管理与信息系统专业 2010 级 指导老师:杨艳梅
摘要:在互联网日益发达的今天,无论是企业、事业单位、政府机构,还是学校、
个人都将网络作为传播、管理信息的重要手段。面对图书馆数以百万的图书,本
文认为,建立一个图书分享网站有利于同学更快、更轻松的找到想要的书籍。
近年来,基于开源的内容管理系统迅速兴起 ,它不仅帮助人们快速建立发
[1]
布信息的网络平台,而且对网站的内容和资源进行有效的整合和管理。在这种背
景下,本文提出了运用 Django 框架,以 Python 为主要开发语言开发快速发布图
书内容分享的信息管理系统的方案。从技术、经济、社会三方面分析了可行性,
技术方面,采用 Django 框架、MVC 模式、Python 语言、MySQL 数据库;经济方
面,采用开源的“LAMP”软件;社会方面,研发一套图书内容分享系统,可以使
同学快速找到需要的书籍。然后创建了应用项目,进行数据库的配置,用
models.py 具体实现系统的物理数据模型,同时生成了相应的数据表。在 Web 设
计时,先简述了 Django 请求响应流程,将 HTTP 请求通过与预定义的 URLconf
匹配,转向相应的控制层,调用特定 View 函数处理。以基本模板为基础,利用
Django 特定的模板标记嵌入网页页面中,并添加页面逻辑完成页面设计。同时
利用 Django 内置的管理界面进行数据编辑和数据管理。
整个系统最终完成了:基于模板的网站页面和管理页面,及时快速发布图书
信息,对图书信息的评级、评论等功能。
关键字:Django;内容管理;
1
Books share content management system based on Django
Tanxin
Information management and information system of Mathematics and
information Department Grade 2010 Instructor: Yang Yanmei
Abstract: Today, Internet technology is used widely by enterprises, institutions,
school, government or individuals as tool to release and manage information.
Face to millions of library books, the paper considers that the establishment of a book
sharing sites in favor of students faster and easier to find the desired book.
In past several years, the open content management system is booming. Not only
it helps to rapidly build the platform of releasing the information, but also it manage
and integrate the contents and resource of the website. On this background, we
propose to use Django framework to Python as the primary development language
developed quickly publish book content sharing solutions for information
management system. There are three feasibility analysis. Technically, using Django,
MVC, Python, MySQL. Economically, using free, open source LAMP software.
Society, Developed a books content sharing management system that allows students
to quickly find the required books. Then create the application project, configure the
database, with models.py concrete realization of the physical data model of the system,
while generating the corresponding data sheet. In Web design, first outlined Django
request response process, the HTTP requests through predefined URLconf match, turn
the corresponding control layer, call a specific function to deal View.Basic templates
as the basis, Specific use Django template tags embedded in Web pages, and add the
page to complete the page design logic. At the same time, we take advantage of the
built-in Django admin interface for data editing and data management.
The final completion of the entire system: the web-based administration pages
and page templates, quick and timely release of information, information on books
ratings, reviews and other features.
Key words: Django; content management
2
剩余14页未读,继续阅读
资源评论
不吃鸳鸯锅
- 粉丝: 8253
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Qt开发知识、经验总结 包括Qss,数据库,Excel,Model/View等
- IV数据.xlsx
- 一些深度学习中的小例子,适合新手学习使用
- foldcraftlauncher_262944.apk
- 珍藏多年的基于matlab实现潮流计算程序源代码集合,包含多个潮流计算程序.rar
- 使用FPGA实现串-并型乘法器
- 基于matlab实现针对基于双曲线定位的DV-Hop算法中误差误差出一种基于加权双曲线定位的DV-Hop改进算法.rar
- 基于matlab实现由遗传算法开发的整数规划,车辆调度问题.rar
- 电视家7.0(对电视配置要求高).apk
- 免费计算机毕业设计-基于JavaEE的医院病历管理系统设计与实现(包含论文+源码)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功