摘要: Mysql基本操作 输入mysql -u root -p登陆,会要求你输入密码,第一次登陆没有密码,按回车即可 show databases; 打印数据库里有多少个数据库 use mysql; 进入数据库 show tables; 查看table desc user; 查看表的结构 show col 阅读全文
posted @ 2018-01-24 10:39 换季 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 作用 MySQL MongoDB 服务器守护进程 mysqld mongod 新建用户并授权 grant all on *.* to username@'localhost' identified by 'passwd'; db.addUser("user","psw")db.auth("user" 阅读全文
posted @ 2018-01-24 10:13 换季 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 概念 MongoDB是面向文档的数据库,不是关系型数据库。放弃关系模型的主要原因就是为了获得更加方便的扩展性。 基本思路就是将原来“行”的概念换成更加灵活的“文档”模型。面向文档的一条记录就可以表示非常复杂的层次关系方式可以将文档或者数组内嵌进来,所以用一条记录就可以表示非常复杂的层次关系。 功能 阅读全文
posted @ 2018-01-22 11:37 换季 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 一. 二. 阅读全文
posted @ 2018-01-04 15:12 换季 阅读(3608) 评论(0) 推荐(0) 编辑
摘要: 表的模型实现 关注关系的辅助方法 在资料页中显示关注者 app/templates/user.html {% if current_user.can(Permission.FOLLOW) and user != current_user %} {% if not current_user.is_fo 阅读全文
posted @ 2017-08-28 13:17 换季 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 提交和显示博客文章 文章模型 博客文章表单 app/main/forms.py 处理博客文章的首页路由 app/main/views.py 显示博客文章的首页模板 {% extends "base.html" %} {% import 'bootstrap/wtf.html'as wtf %} {% 阅读全文
posted @ 2017-08-25 22:52 换季 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 首先创建User模型 刷新用户访问时间 app/auth/views.py :更新已登录用户的访问时间 用户资料页面 app/main/views.py 用户资料页面的模板 {% block page_content %} <div class="page-header"> <h1>{{ user. 阅读全文
posted @ 2017-08-25 18:45 换季 阅读(293) 评论(0) 推荐(0) 编辑
摘要: app/models.py 程序的权限 FOLLOW 关注用户 0x01 COMMET 在他人文章中发表评论 0x02 WRITE_ARTICLES 写文章 0x04 MODERATE_COMMENTS 管理他人发表的评论 0x08 ADMINISTER 管理员权限 0x80 列出了要支持的用户角色 阅读全文
posted @ 2017-08-25 10:32 换季 阅读(2780) 评论(0) 推荐(0) 编辑
摘要: 发送 异步发送邮件 阅读全文
posted @ 2017-08-23 14:29 换季 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 使用虚拟环境 虚拟环境使用第三方实用工具virtualenv创建。输入一下命令可以检查系统是否安装了virtualenv 如果显示错误,你就需要安装这个工具。发行版 大多数Linux发行版都提供了virtualenv包。例如,Ubantu用户可以使用下述命令安装它: 如果你的电脑是Mac OS X系 阅读全文
posted @ 2017-07-23 16:28 换季 阅读(233) 评论(0) 推荐(0) 编辑