基于django开发个人博客论文.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
django框架搭建博客的毕业论文

PAGE 目 录TOC \o 1-3 \h \u 28685 引言 1 28160 1 绪论 1 14197 1.1 研究背景及意义 1 2011 1.2 国内研究现状 2 27720 2 系统相关技术介绍 2 27224 2.1 Django框架技术的介绍 2 10640 2.2 vue.js的技术介绍 3 19810 2.3 Ajax技术介绍 4 21617 2.4 本章小结 4 25316 3 系统需求分析 4 6937 3.1 开发个人博客目标 5 7297 3.2 系统功能需求分析 5 23584 4 系统功能模块的设计与实现 7 19433 4.1 数据表的设计与实现 7 16909 4.2 用户权限的实现与设计 10 23252 4.3 登录注册模块设计与实现 10 31704 4.4 文章模块功能的设计与实现 12 32756 4.4 留言评论模块的设计与实现实现 14 669 4.5 后台管理的设计与实现 15 16474 5 系统测试与结果 16 7654 5.1系统功能测试 16 18725 5.2测试总结 19 9007 总结 19 19310 致谢 20 4748 [参 考 文 献] 20 5326 附录 22 基于Django框架的个人博客系统 PAGE 2 PAGE 2 基于Django框架的个人博客系统 曾佳辉 摘要:在当今这个计算机网络技术高速发展日新月异的年代,越来越多的人开始接触编程,用个人博客分享自己的经验,生活,学习,认识同道中人结伴而行非常重要。本系统使用Django开发后端,前端采用elementUI和vue.js技术,利用axios发送Ajax请求,md文章渲染采用editormd。该文章主要包含了游客的浏览文章、查看最新热点信息、网站留言、文章评论和用户登录注册、以及用户管理博客文章数据等功能。 关键词:Django vue.js 个人博客 引言 博客是一个寄托自己记忆和思考的地方,不同于别的平台,例如知乎专栏,博客很自由。在这里可以发表自己的观点,谈自己的想法,也可以和别人交流,学习到更多东西,也能留下一点念想,找到志同道合的人。 在国内现在越来越多的人都拥有了自己的博客,在最初刚入大学学习在网络上查找资料,便可以看到一部分优秀的个人博客,他们每个博客都有自己的页面特别,自己的风格,甚至有一些公司,单位也都有自己的博客,这些博客为自身树立了一个与众不同的形象,博客也变得越来越普遍,它逐渐成为一个随时可以记录自己以及身边发生的一切的地方,所以我认为研究博客具有很大的价值。 1 绪论 1.1 研究背景及意义 目前我国已进入全面建成小康社会阶段,生活品质不断提高,如果有搭建个人博客系统的需求,许多人的目光看向了像typecho,zblog,WordPress等博客大型网站。这些专业提供博客系统的网站功能模板丰富,且相对更有保证和具有稳定性,同时有各种各样的模板和插件让自己博客的可玩性更高。但是也有一些系统复杂,界面甚至是全英文的专业术语,没有那么轻便简洁,需要自己搭建和配置各种环境,对一些小白十分不友好,并不太符合大多数人的理念,因此很多人会希望拥有自己的博客系统,能按需添加自己日常需要的功能,页面交互和数据存储简单方便,系统框架简单易上手等特点。 基于以上情况,本文便基于Djagno框架开发个人博客,随着大数据技术与人工智能时代热点逐渐出现在人们视野,Python也吃到了时代的红利,语法简单易学,在国内越来越多小学生也开始接触编程,而第一门编程便是Python。作为使用Python语言编写的Django自然也是简单易上手,学习成本低。并且Django的orm是一种对象的关系映射,操作的本质是会根据开发人员在settings设置的数据库引擎,将我们在models文件里面写的数据表字段翻译成对应的数据库语句,所以使用Django开发的项目无需关心程序底层使用的是什么数据库,不论是sqlserver,还是Oracl,只需要更换Django里settings设置的数据库引擎即可,通过两句命令进行数据库迁移,可以不需要去额外学习数据库操作,且方便我们后期的维护[1]。 为了可以在我们的后台编写Markdown语法的文章,并且实时预览文章效果,本系统采用了editormd渲染md文章,editormd组件功能强大易用,只需要引入样式和js,就可以使用。使用Markdown语法编辑文章可以让编辑的文章文本排版美观,同时因为Django自带内容管理系统,也可以很方便的帮助我们管理编辑的文章内容。 1.2 国内研究现状 目前国内的博客系统普遍被IT业界内吐槽广

您可能关注的文档

文档评论(0)

全部 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档