欢迎来到我的博客!

Django 更新博客评论功能

博客停更(懒~)了好长时间,在这期间还是有不少网友跟我留言、qq交流问题,让我觉得有责任把它做得更好,于是最近抽时间把代码重写了一下。与之前的版本相比主要的差别是现在评论使用ajax异步加载、支持评论分页(下拉无限加载)
1 年前 1445阅读 23评论 4喜欢 阅读详情

Django 分布式任务队列 Celery 之初探

Celery是基于python开发的分布式任务队列,对于一些耗时的任务,我们可以把它交给celery异步处理,同时celery还可以做定时任务。
1 年,6 月前 1981阅读 17评论 0喜欢 阅读详情

Django django博客开发:redis的安装以及用django-redis作缓存

redis是一个key-value存储系统,数据缓存在内存中,会周期性的把更新的数据写入磁盘,实现持久化存储。与django默认的缓存相比,重启系统的时候,redis中的数据不会消失。redis的好处还有啥,你去问google吧,反正我是问的百度。下面将介绍一下redis的安装,后台运行,以及django-redis的使用。
1 年,7 月前 3677阅读 26评论 0喜欢 阅读详情

Django django 获取用户上一次登录时间以及判断用户是否在线

最近在做邮件通知功能,需要判断用户是否在线,查看文档发现django的Auth.User有一个last_login字段,可以取得用户上一次登录的时间。但是这个方法有一个问题,它记录的是用户通过输入账号、密码登录的时间,如果用户从来没有logout来注销登录,或者浏览器已经记录登录的信息,每次都会自动登录的话,那么这个last_login字段就不会更新。因此通过这种方法获取的上一次登录时间不准确。
1 年,7 月前 2896阅读 4评论 0喜欢 阅读详情

Django django博客开发:添加评论功能

之前博客一直使用的第三方社会化评论插件,但是每次加载都很慢,用的甚是不爽,于是在完成第三方账号登录注册功能后,我决定做一个简单的评论插件,功能包括评论、层级回复、点赞。
1 年,8 月前 7926阅读 137评论 2喜欢 阅读详情

Django django博客开发:添加用户资料页面和头像上传功能

添加了用户登录、注册系统后,还需要一些其他的基本功能,比如:用户资料(account profile)和头像上传。
1 年,8 月前 5144阅读 11评论 0喜欢 阅读详情

Django django博客开发:使用django-allauth实现第三方账号登录

django-allauth,根据其官方文档(这里:https://django-allauth.readthedocs.io/en/latest/index.html),同时支持本地和第三方账号(Github,百度、微博、微信等等。。),集成了邮箱验证、密码修改、本地账号关联(多个)第三方账号等各种功能,果然是好到没朋友
1 年,9 月前 8587阅读 53评论 2喜欢 阅读详情

Python笔记 Python os模块:利用os模块实现windows CMD中的dir命令

在windows命令行中,如果我们想查看当前目录下的子文件、目录,可以使用dir命令,在Python中如果想要操作文件和目录,则需要用到Python的内置模块os,下面我们就用os模块在python中实现dir功能
1 年,9 月前 2232阅读 8评论 1喜欢 阅读详情

资源分享 分享Pycharm professional 2017.1激活码

Pycharm 专业版 2017.1激活码
1 年,10 月前 1920阅读 0评论 0喜欢 阅读详情

Django django博客开发:添加富文本编辑器ckeditor

Markdown用的不太习惯,于是决定添加一个富文本编辑器。ckeditor是一个老牌的编辑器,GitHub上有一个第三方库django-ckeditor封装所有功能,把它安装到我们的项目里,然后设置一下参数,就可轻松使用了。 github地址: https://github.com/django-ckeditor/django-ckeditor
1 年,10 月前 8059阅读 52评论 4喜欢 阅读详情