共23篇
前言 最近项目中用到了websocket,看了文档,准备使用dwebsocket,但是报了错. 网上查阅一番之后,原来是Django 3.0不支持dwebsocket模块,如果使用Django 3.0,必须使用channels。 经过一...
前言 最近项目中用到了websocket,看了文档,准备使用dwebsocket,但是报了错. 网上查阅一番之后,原来是Django 3.0不支持dwebsocket模块,如果使用Django 3....
RSS订阅应该是每个博客的标配,这样读者就可以通过一些聚合阅读工具订阅博客,查看是否有文章更新,而不必每次都访问博客查看。现在我们就来为博客添加 RSS 订阅功能。 ## RSS 简介 RSS(Really Simple Syndica...
RSS订阅应该是每个博客的标配,这样读者就可以通过一些聚合阅读工具订阅博客,查看是否有文章更新,而不必每次都访问博客查看。现在我们就来为博客添加 RSS 订阅功能。 ## RSS 简介 RSS(R...
今天在将站内消息开发完毕之后,我发现一件很蛋疼的事,那就是发送站内信之后,用户那边不能及时刷新,除非用户主动点进站内信页面才可以看到消息,这样无非是很不友好的。 当然,我可以选择在每个视图函数都主动刷新一遍用户信息,但是这样的话既不利于代...
今天在将站内消息开发完毕之后,我发现一件很蛋疼的事,那就是发送站内信之后,用户那边不能及时刷新,除非用户主动点进站内信页面才可以看到消息,这样无非是很不友好的。 当然,我可以选择在每个视图函数都主动...
博客一般都有文章分类等栏目,这样可以方便读者快速了解博客的规模,那么我们在Django中应该怎么做呢 假设我们的博客文章的模型如下 ```python class Category(models.Model): name = mo...
博客一般都有文章分类等栏目,这样可以方便读者快速了解博客的规模,那么我们在Django中应该怎么做呢 假设我们的博客文章的模型如下 ```python class Category(models.M...
今天搞好了博客搁置已久的登录功能,首先登录仅支持第三方登录,这样有效减少了恶意的批量注册,我先来说下第三方登录的原理: 这里以QQ为例 首先,在QQ互联注册开发者并申请自己的博客应用(网上教程大把,这里不再赘述) 成为审核通过之后,首先在...
今天搞好了博客搁置已久的登录功能,首先登录仅支持第三方登录,这样有效减少了恶意的批量注册,我先来说下第三方登录的原理: 这里以QQ为例 首先,在QQ互联注册开发者并申请自己的博客应用(网上教程大把,这...
今天在博客中增加了“蓄谋已久”的开放API中心, 该中心旨在助力学生开发者以及其他个人开发者快速构建自己的服务,研究成绩查询网站的加密算法这种苦活就交于我这种闲人就好 开放API中心将陆续开放四六级、计算机等考、普通话、教师资格证、考研成...
今天在博客中增加了“蓄谋已久”的开放API中心, 该中心旨在助力学生开发者以及其他个人开发者快速构建自己的服务,研究成绩查询网站的加密算法这种苦活就交于我这种闲人就好 开放API中心将陆续开放四六级...
我们在开发网站的过程中,有一些视图函数虽然处理的对象不同,但是其大致的代码逻辑、最终的目的都是一样的。 比如博客,通常其首页都是文章列表以及siderbar里的文章分类、推荐阅读、标签等等。 对处理首页的视图函数来说,是从数据库取出文章进行...
我们在开发网站的过程中,有一些视图函数虽然处理的对象不同,但是其大致的代码逻辑、最终的目的都是一样的。 比如博客,通常其首页都是文章列表以及siderbar里的文章分类、推荐阅读、标签等等。 对处理首...
今天简单说说Django中form表单的的使用 这两天一直被一件事给烦到茶饭不思,就是我博客的评论功能现在只实现了别人评论我的博客,我还不能回复评论更别说用户评论用户的评论了,虽然我的博客也没几个人来看,但是有句话说得好,麻雀虽小,五脏俱...
今天简单说说Django中form表单的的使用 这两天一直被一件事给烦到茶饭不思,就是我博客的评论功能现在只实现了别人评论我的博客,我还不能回复评论更别说用户评论用户的评论了,虽然我的博客也没几个人...
永远年轻,永远敢于尝试,永远热血沸腾
常与同好争高下,不与傻瓜论短长