# MyBlog **Repository Path**: emrysHome/MyBlog ## Basic Information - **Project Name**: MyBlog - **Description**: 简单的博客 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2015-07-16 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 博客说明 * 1 参考和使用了bootStrap上的博客模版设计,并进行部分的修改 [相关网址](http://v3.bootcss.com/examples/blog/) * 2 使用的是django本身的admin进行相关的管理 * 3 (2015.7.22 更新说明) 增加评论,全部文章的折叠和显示功能。 格式化了部分代码,使得尽量看起来整齐。 * 4 把文章和评论合并在一起管理 。 增加admin的site的js和css的设置,admin模版文件的覆盖,具体要进一步实现。 * 5 增加简单的评论和回复评论功能,不过存在会被刷屏的可能. 相关评论和回复评论的对象创建修改为Manager的方式。 * 6 提交评论和回复的时候增加了csrftoken * 7 修改admin文章管理的编辑器为thinker-md。 修改文章的评论的编辑器也为thinker-md。 不过使用这个编辑器有两个问题。一个是不知道怎么把预览的显示到html页面上,主要是一些表情之类的。 * 8 修改文章的显示页面,均使用了thinker-md编辑的方式,这样就可以在文章或评论显示表情,支持md了。 增加文章添加的时候同步显示md效果。 * 9 修改thinker-md可以上传图片,这里只是简单的使用上传到某个目录的简单功能,然后生成一个相对连接,然后显示。 使用了一段网上找到的js代码对图片进行缩放,不过效果有时好像不能缩放。 删除了回复他人评论的功能。 * 10 修改thinker-md支持直接粘贴图片,不过这里有个问题是,还不知道怎么排除无效的图片。 * 11 主要是md语法在django后台和单纯的使用thinker-md的有些显示不同(由于admin本身的css的原因), 类似这样的md语法 **xxx** --- 通过js的方法对文章内容的css进行修改,与django后台编写的显示一致。 这里主要是加了admin的一个背景使用的gif