Django博客网站搭建--28.文章标签 “标签”是作者从文章中提取的核心词汇,其他用户可以通过标签快速了解文章的关注点。每一篇文章的标签可能都不一样,并且还可能拥有多个标签,这是与栏目功能不同的。 好在标签功能也有优秀的三方库:Django-taggit,省得自己动手设计了。快速 2020-06-18 django Django博客网站搭建
Django博客网站搭建--31.四个重要的小功能 本章集中介绍四个重要的小功能:回到顶部浮动按钮、矢量图标、页脚沉底和粘性侧边栏。 这几个功能与Django基本没啥关系,更多的是前端知识,但是对博客网站都很重要,问的读者也比较多,因此也集中讲一下好了。 回到顶部浮动按钮当用户拜读完你的博文 2020-06-18 django Django博客网站搭建
Django博客网站搭建--33.消息通知 凭借你勤奋的写作,拜读你文章的用户越来越多,他们的评论也分散在众多的文章之中。作为博主,读者的留言肯定是要都看的;而读者给你留言,自然也希望得到回复。 怎么将未读的留言呈现给正确的用户呢?总不能用户自己去茫茫文章中寻找吧,那也太蠢了。给评论 2020-06-18 django Django博客网站搭建
Django博客网站搭建--35.第三方登录 现在我们已经拥有一个可以进行用户本地登录的博客系统了。如果有人欣赏你的文章,说不定就会注册成为本地用户,并和你好好交流一番。 但头疼的是,用户可能每天都在互联网上浏览很多非常棒的博客,如果每个博客都要去注册才能评论,对用户是个不小的负担。对 2020-06-18 django Django博客网站搭建
Django博客网站搭建--25.课间休息 教程看到这里,你已经学会如下内容: 搭建开发环境 博文管理 用户管理 发表评论 若干其他功能 搭建简单的小博客,以上的功能够用了。但相信你的志向不止于此,毕竟程序员面试个个造火箭啊。 接下来学什么教程接下来是进阶部分,包括: 类视图 2020-06-18 django Django博客网站搭建
Django博客网站搭建--29.文章标题图 现在虽然博客的功能大都实现了,但是界面还是比较朴素,特别是首页的文章列表几乎全是文字,看多了难免疲劳。因此,给每个文章标题配一张标题图,不仅美观,用户也能通过图片快速了解文章内容。实际上大部分社交网站也都是这么干的,毕竟人的天性就是懒,能看 2020-06-18 django Django博客网站搭建
Django博客网站搭建--39.点赞功能 假设你的博客已经顺利部署到了线上。你写了很多好文章,和粉丝们互动并感受成就感。 现在你想更进一步,努力提高文章质量,使其更受读者欢迎,打造圈内一流博客。问题是该如何判断一篇文章是“受欢迎的”?靠浏览量是个方法,但是并不能区分出内容花拳绣腿的 2020-06-18 django Django博客网站搭建
Django博客网站搭建--23.文章目录 对会读书的人来说,读一本书要做的第一件事,就是仔细阅读这本书的目录。阅读目录可以对整体内容有所了解,并清楚地知道感兴趣的部分在哪里,提高阅读质量。 博文也是同样的,好的目录对博主和读者都很有帮助。更进一步的是,还可以在目录中设置锚点,点击标 2020-06-18 django Django博客网站搭建
Django博客网站搭建--37.日志记录 上一章学习了自动化测试,很好,现在我们可以绞尽脑汁写出一份全面的测试,来保证代码永远健康了。 话虽如此,但是作为一个独立开发者很难写出真正全面的测试代码。这是因为用户在使用你的网站时可不会循规蹈矩,而是会以各种怪异的姿势浏览网页、上传数据。 2020-06-18 django Django博客网站搭建
Django博客网站搭建--30.富文本编辑器 前面我们已经实现了用Markdown语法写文章了。但是文章的评论用Markdown就不太合适了,你不能强求用户也花时间去熟悉语法啊。另外评论中通常还有表情、带颜色的字体等功能,这些也是Markdown不具备的。 因此富文本编辑器Django 2020-06-18 django Django博客网站搭建