预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc"一、引言PAGEREF_Toc\h3HYPERLINK\l"_Toc"二、Django技术基本PAGEREF_Toc\h3HYPERLINK\l"_Toc"(一)Python语言PAGEREF_Toc\h4HYPERLINK\l"_Toc"(二)PythonWeb开发框架PAGEREF_Toc\h4HYPERLINK\l"_Toc"(三)Django框架技术PAGEREF_Toc\h5HYPERLINK\l"_Toc"1.MVT架构PAGEREF_Toc\h5HYPERLINK\l"_Toc"2.Form表单类PAGEREF_Toc\h6HYPERLINK\l"_Toc"3.基于类通用视图PAGEREF_Toc\h6HYPERLINK\l"_Toc"4.自动管理接口PAGEREF_Toc\h7HYPERLINK\l"_Toc"三、系统设计与实现PAGEREF_Toc\h7HYPERLINK\l"_Toc"(一)系统总体设计PAGEREF_Toc\h7HYPERLINK\l"_Toc"1.内容管理有关数据模型设计PAGEREF_Toc\h7HYPERLINK\l"_Toc"2.数据库实现PAGEREF_Toc\h9HYPERLINK\l"_Toc"3.Web设计PAGEREF_Toc\h9HYPERLINK\l"_Toc"结论PAGEREF_Toc\h13HYPERLINK\l"_Toc"参照文献:PAGEREF_Toc\h14HYPERLINK\l"_Toc"致谢PAGEREF_Toc\h14基于Django图书内容分享管理系统设计与实现谈鑫数学与信息学院信息管理与信息系统专业级指引教师:杨艳梅摘要:在互联网日益发达今天,无论是公司、事业单位、政府机构,还是学校、个人都将网络作为传播、管理信息重要手段。面对图书馆数以百万图书,本文以为,建立一种图书分享网站有助于同窗更快、更轻松找到想要书籍。近年来,基于开源内容管理系统迅速兴起[1],它不但协助人们迅速建立发布信息网络平台,并且对网站内容和资源进行有效整合和管理。在这种背景下,本文提出了运用Django框架,以Python为重要开发语言开发迅速发布图书内容分享信息管理系统方案。从技术、经济、社会三方面分析了可行性,技术方面,采用Django框架、MVC模式、Python语言、MySQL数据库;经济方面,采用开源“LAMP”软件;社会方面,研发一套图书内容分享系统,可以使同窗迅速找到需要书籍。然后创立了应用项目,进行数据库配备,用models.py详细实现系统物理数据模型,同步生成了相应数据表。在Web设计时,先简述了Django祈求响应流程,将HTTP祈求通过与预定义URLconf匹配,转向相应控制层,调用特定View函数解决。以基本模板为基本,运用Django特定模板标记嵌入网页页面中,并添加页面逻辑完毕页面设计。同步运用Django内置管理界面进行数据编辑和数据管理。整个系统最后完毕了:基于模板网站页面和管理页面,及时迅速发布图书信息,对图书信息评级、评论等功能。核心字:Django;内容管理;BookssharecontentmanagementsystembasedonDjangoTanxinInformationmanagementandinformationsystemofMathematicsandinformationDepartmentGradeInstructor:YangYanmeiAbstract:Today,Internettechnologyisusedwidelybyenterprises,institutions,school,governmentorindividualsastooltoreleaseandmanageinformation.Facetomillionsoflibrarybooks,thepaperconsidersthattheestablishmentofabooksharingsitesinfavorofstudentsfasterandeasiertofindthedesiredbook.Inpastseveralyears,theopencontentmanagementsystemisbooming.Notonlyithelpstorapidlybuildtheplatformofreleasingtheinformation,butalso