摘要:
我们在很多网站上都可以看到用户注册使用电子邮件激活或启用的方式。也就是说,用户在注册后填写正确的电子邮件地址,接着网站会发送一封启用电子邮件到用户设置的电子邮件的邮箱中,并在邮件中提供一个激活或启用的链接,在用户单击此链接后,账号正式激活或启用。 这里我们使用 Django 的 django-reg 阅读全文
摘要:
使用 Django自带的 auth 用户验证功能,编写函数,使用 is_authenticated 检查用户是否登录,结果报错: TypeError at / 'bool' object is not callable 编写函数如下: 查询相关资料,发现 is_authenticated 是属性而不 阅读全文
摘要:
在日常学习工作过程中,我们难免需要复用以前的项目,这里讲下复用 Django 项目并重命名的过程。 1.修改项目名称,使用 pycharm -> refactor 重命名整个项目。 2.修改 manage.py 和 Django 下和项目名称相同的文件夹,使用 grep 指令找出和项目有关的字符串, 阅读全文
摘要:
这里我们使用 django-simple-captcha 模块,官方介绍如下:https://github.com/mbi/django-simple-captcha 一键安装: 在 setting.py 中把 'captcha' 加到 INSTALLED_APP 的区块中 由于此模块会到数据库建立 阅读全文
摘要:
在 Django 网站中使用 mailgun 的邮件收发服务。 1.在 mailgun 官网上注册个账号(免费,免费账号每个月有10000条收发邮件的服务,对我来说已经完全够用了),注册完成后界面如图所示: 然后我们点击 Domain选项,可以看到系统自动为我们生成了一个默认可用域名,点进去查看详细 阅读全文
摘要:
前段时间和小组一起完成数据库作业,觉得收获挺多的,分享到博客来。 一、概述 打算通过设计数据库,然后结合 Python 框架Django,实现在网页上对数据库的增删改查(本例以手机的管理为例,不考虑订购功能),有普通用户界面和管理员用户界面,普通用户只能做简单的查看需求,管理员用户可以实现对数据库内 阅读全文
摘要:
最近在完成数据库作业,重新拾起了以前学过的Java,讲下自己的 Java web 配置过程。 1.安装 Tomcat 在官网下载 Tomcat7.0版本:https://tomcat.apache.org/download-70.cgi 选择下载 Zip 文件,然后解压到本地,文件目录如图所示: 移 阅读全文
摘要:
自己尝试在本地搭建了 Django 项目后,想部署到自己云服务器上,经常多次尝试和多次踩坑(捂脸),总结如下: 环境:ubuntu14, django2.0, apache2。 1.首先安装需要的库包,在 ubuntu 下执行如下指令,为了能顺利安装建议使用 root 用户登录 Ubuntu 或在 阅读全文
摘要:
尝试在虚拟环境下通过 pip 安装: 然后报错:OSError: mysql_config not found 找到官方文档 https://github.com/PyMySQL/mysqlclient-python,解释说安装前需安装另一个模块: 但是报错: 查看报错信息,在安装 mysql-co 阅读全文
摘要:
(一)完整性设计 方法一、在设计表时定义约束 删除数据库school,建立新数据库school1 1.定义约束 2. 检验约束 插入下列记录 请设计系列测试用例逐一检查每一个定义的约束是否生效 例如:检查student表的主键约束是否生效,测试用例 报错:ERROR 1062 (23000): Du 阅读全文