之前写过Django富文本编辑器的文章,使用UEditor改造前端页面的富文本编辑器。用起来感觉一般,而且好像百度已经很久没有维护了。近期在录制Django2.0视频教程,需要一款更好的富文本编辑器作为教程内容讲解。需要使用...
最近用tastypie和angularjs开发网站。tastypie写后端restful风格的api,angularjs写前端,实现前后端分离。前后端分离开发效率很高,让后端人员专注写后端代码,前端人员专注写前端代码。在开发...
虽然是初次接触tastypie,不过前前后后我也仔细研读tastypie的帮助文档。并在实际开发项目中使用了1个多月,有所体悟,执笔记录。哦,正确来说是敲键盘记录。tastypie是django的第三方库,可以轻松实现RES...
不知大家是否有印象,利用命令行执行创建Django app时:Python manage.py startapp app_nameDjango会自动生成一系列的文件,其中就有一个文件名为test...
一直以来在我的网站中,对于登录和注册提交的数据都是明文提交。也就是说,如果随便监听网络,可以直接看到密码的明文。这样是很不安全。最好对密码这些敏感信息加密再提交。以登录为例,前端代码(简化)如下:<form ...
有些时候初学Django,经验不足会导致一种现象:app规划混乱。一个app混杂多个model,甚至这些model关联性不大。更严重的情况是整个Django项目只有1个app,该app混杂很多个models和各种views代...
有较长时间没有更新关于我的网站搭建的博客,因为我在调整代码、整合功能。有人反馈有时评论和注册收不到邮件,准备去掉注册一定要绑定邮箱的功能,并加上评论和回复之后站内消息通知功能。这些功能需要修改大量代码,任重而道远。1、安装N...
上次讲了最快的排序算法之一:快速排序算法。而快速排序不是一个稳定的算法,在交换过程中可能进入胡同一直在几个数字之间处理。这次将仔细讲解归并排序算法,一个稳定快速的排序算法。归并排序采用分组处理,也是二分法的思想。将一组数据拆...
可能有些人问排序算法有什么用?好像除了考试和找工作面试之外,很少需要用得到。其实不然,以前硬件配置较低,排序花费时间很长,需要通过算法进行一系列的优化。现在硬件配置高了,但处理大量的数据时也需要使用排序算法,提高执行效率。例...
前面写的Celery文章都是在开发环境中测试。可以发现为了运行Django+Celery+Redis这一套程序,需要打开好几个窗口:Redis服务、Celery worker、Celery beat和Django服务器。然而...