摘要: 一、字符串 1. 字符串切片 切片: 跳取: 逆序: 2.字符串的常见操作 find:检测 str 是否包含在 mystr中,如果是返回开始的索引值,否则返回-1。 index:跟find()方法一样,只不过如果str不在 mystr中会报一个异常。 count:返回 str在start和end之间阅读全文
posted @ 2019-05-30 18:25 代码打碟手 阅读(34) 评论(0) 编辑
摘要: 一、前言 为了加强网站的美化效果,我希望每篇文章都有一个图片链接,而不是只有标题,显得非常单调。这次,我将使用xadmin上传控件,将上传文件地址保存至数据库中。 二、图片上传控件要求安装Pillow 其实不管是验证码图片还是上传图片都需要这个包,否则无法对图片进行操作。安装命令如下: 三、追加代码阅读全文
posted @ 2019-05-19 19:38 代码打碟手 阅读(29) 评论(0) 编辑
摘要: 一、前言 为了提高博客代码块的用户体验,仅仅代码高亮还不行,最好还能一键复制代码,故此文将总结代码块复制功能配置。 二、下载 clipboard.js 在这里,我使用了一种第三方插件 clipboardjs ,相关介绍和兼容性就不赘述了,感兴趣的话可以去它主页或Github上看。 下载地址: cli阅读全文
posted @ 2019-05-19 19:34 代码打碟手 阅读(14) 评论(0) 编辑
摘要: 一、前言 在上一篇内容网站搭建 (第21天) 评论功能设计,已经将评论的模型使用,ajax的加载以及ckeditor评论样式大致都介绍了一遍。其实不管是ckeditor还是ueditor都非常的好用,在学会了如何配置ckeditor编辑框和评论框以后,我开始转向了ueditor的学习,个人觉得ued阅读全文
posted @ 2019-05-19 19:31 代码打碟手 阅读(3) 评论(0) 编辑
摘要: 一、前言 为什么一直拖着评论功能到现在才开始准备写,确实因为最近较忙,而且评论功能确实也不好写。之前,我上网查了很久,大概的方法总结起来有下面三个。 方法一:第三方社会化评论插件,如友言,多说,畅言,disqus。 方法二:Django评论库 方法三:自己写代码实现 先从第三方社会化评论插件开始,我阅读全文
posted @ 2019-05-18 13:51 代码打碟手 阅读(8) 评论(0) 编辑
摘要: 一、前言 其实每一个input输入框都会自动保存用户的搜索记录,然后表现出来。而我的想法是可以在输入的同时自动查询数据库,然后将结果显示在页面中,所以明显查询数据库的搜索提醒对于用户来说要高效的多。将两者的效果对比一下: 二、开发步骤 1.关闭输入框的记录显示 因为每一个input输入框都会默认将本阅读全文
posted @ 2019-05-18 13:48 代码打碟手 阅读(7) 评论(0) 编辑
摘要: 一、前言 在逛开源中国社区的时候,发现每一篇博客下面都有一行文章的标签,大概就是文章中的代码类型以及使用到的模块之类的。如下图,我的开源中国社区地址是:https://my.oschina.net/zhenfei,用了一段时间后废弃了,转到了博客园,所以上面的文章是不全的。 转而想到自己的网站,我也阅读全文
posted @ 2019-05-17 12:57 代码打碟手 阅读(22) 评论(0) 编辑
摘要: 一、前言 在Django自带的User类中,只有用户名、邮箱、密码等等一些基础信息。如果此时有添加用户电话,昵称,qq号等其他信息的需求时,自带User类的弊端就出现了。那么如果出现上述需求时,就需要自定义用户模型。 在Django的文档中对于自定义用户模型,有下面这么两段话。 有两种方法可以扩展默阅读全文
posted @ 2019-05-17 12:43 代码打碟手 阅读(11) 评论(0) 编辑
摘要: 一、前言 当网站使用redis缓存时,就会涉及到缓存的过期时间,redis数据库中的内容就会消失。这个时候进行用户操作又会变慢,所以要采用一种办法,当缓存刚好要过期时,能够使得redis数据库自动对缓存内容进行更新。这个办法就是使用 celery,具体配置及使用我已经先在Django框架17: Ce阅读全文
posted @ 2019-05-16 13:00 代码打碟手 阅读(25) 评论(0) 编辑
摘要: 一、前言 在服务器配置不算高的情况下,频繁地访问数据库会增加许多开销,当查询的内容较多或较复杂时,会占用很多的查询时间,容易使得访问卡,慢,出错等情况。由于之前在部署网站的时候,我没有采用那些常用的缓存技术,随着我的发表文章越来越多,我也感受到了卡,慢的现象,用户体验很差。之前我也学习过redis基阅读全文
posted @ 2019-05-16 12:54 代码打碟手 阅读(43) 评论(0) 编辑

公告