基于Python的内容发布管理系统.doc

  • 需要金币1000 个金币
  • 资料目录论文助手 > 高校设计 > 计算机信息 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2019-03-24
  • 论文字数:8493
  • 课题出处:(abc鞠凌青)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:随着现在社会互联网的发达,信息的爆炸,Web2.0的降临,人们每天都要去浏览来自各个发布平台的消息。与此同时,当代的年轻人也愿意将自己的经历分享给更多的人,他们想在互联网上有一个属于自己的个人空间,或者自己记录每天的喜怒哀乐,每天的收获与感想,实现互联网的交互,这也便成为本系统设计初衷。

本文技术主线以Python为主,Python是一种高级编程语言,内容发布管理系统的开发运用了Python的Django框架,Django中的MVC模式,可以使得开发过程清晰简洁化。本文运用了以Python+Django+Mysql为核心的环境,以Mysql为数据库驱动,开发B/S端的管理系统。最终实现用户登录、内容的增删改查、用户评论及分享功能,囊括了个人内容发布管理系统基本的功能,再以BootStrap对页面进行美化。可以为个人提供强有力的解决方案,可移植性也相对较高。这样为那些想在互联网空间中展示自己,追逐个性化的非技术人员提供了一个契机,为个人开发了一个基本的解决方案。

 

关键词:内容管理系统;Django;Python; Mysql

 

目录

摘要

Abstract

1 内容发布管理系统概论-1

1.1 内容发布管理系统开发背景-1

1.2 内容发布管理系统概述-1

1.3 内容发布管理系统的发展-2

1.4 系统开发技术路线-2

1.5 系统设计目标与分析-2

2 系统开发技术支持-4

2.1 Django介绍与其开发理念-4

2.1.1 Django简介-4

2.1.2 Django的设计思想-4

2.2 B/S基础下的Django架构-4

2.3多说插件简介-6

2.4 MySql数据库简介-6

2.5 PythonAnywhere简介-6

2.6 Git说明-6

2.6.1 Git简介-6

2.6.2 Github简介-6

2.6.3 使用Github托管代码-6

2.7 Google地图API简介-7

3 系统分析和整体的设计-8

3.1 系统需求分析-8

3.2 系统的流程-8

3.3 功能模块介绍-10

3.3.1 登录系统模块-10

3.3.2 内容发布管理系统的界面显示模块-11

3.3.3 内容发布管理系统的维护和管理模块-11

3.3.4 内容发布管理系统的评论模块模块-11

4 系统详细设计-12

4.1 数据库分析-12

4.2 系统数据库表设计-12

4.3 数据库连接-13

5 系统模块的实现-14

5.1 系统的主界面-14

5.2 构建管理视图-15

5.3 详解系统主要模块-15

5.3.1系统用户的登录模块-15

5.3.2文章管理显示模块-16

5.3.3编写文章模块-17

5.3.4删除文章模块-17

5.3.5文章草稿箱模块-18

5.3.6文章发布模块-18

5.3.7文章评论模块-18

结    论-19

参 考 文 献-20

致    谢-21


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费