随笔分类 -  Django

摘要:开发好一个Django项目后,最终项目和数据库都要迁移到服务器上,但服务器上新建的数据库是没有数据的, 此时我们可以在Navicat工具中将本地数据库中的数据导入到服务器端的数据库中,但是当团队合作开发的时候, 如果每一个人都各自使用一个数据库,最终进行数据合并是不现实的,无法实现数据统一。 采用搭 阅读全文
posted @ 2017-08-24 23:58 chandb 阅读(8490) 评论(0) 推荐(0)
摘要:1. MySQLdb只支持在Python 2版本使用MySQLdb是用于Python链接Mysql数据库的接口。a.pip安装 直接使用pip进行安装,在此之前需要安装一些系统依赖包。 ● CentOS yum install gcc python-devel mysql-devel zlib-de 阅读全文
posted @ 2017-08-24 22:44 chandb 阅读(1876) 评论(0) 推荐(0)
摘要:实现用户在客户端更改头像,上传头像图片,自动生成缩略图显示。 前端代码:注意 enctype="multipart/form-data" 前端效果: #视图函数修改头像 更改效果: 阅读全文
posted @ 2017-08-23 23:32 chandb 阅读(965) 评论(0) 推荐(0)
摘要:用户登录的时候,登录页面附带验证码图片,用户需要输入正确的验证码才可以登录,验证码实现局部刷新操作。 效果如图: 代码如下: #生成验证码及图片的函数 newcode.py # 后台构造前端ajax请求的url url.py #生成验证码图片views.py #前端页面 验证码图片src地址 #ja 阅读全文
posted @ 2017-08-23 21:10 chandb 阅读(2414) 评论(0) 推荐(0)
摘要:算法流程如下:1)处理用户注册数据,存入数据库,is_activity字段设置为False,用户未认证之前不允许登陆2)产生token,生成验证连接URL3)发送验证邮件4)用户通过认证邮箱点击验证连接,激活is_activity字段,可以登录5)若验证连接过期,删除用户在数据库中的注册信息。 #系 阅读全文
posted @ 2017-08-23 20:15 chandb 阅读(1197) 评论(0) 推荐(0)