正文内容加载中...
posted @ 2017-02-17 23:58 双鱼座的牛 阅读(234) 评论(5) 编辑
摘要: 下面把角色分为两种,普通用户和管理员用户,至少对于普通用户来说,直接修改DB是不可取的,要有用户注册的功能,下面就开始进行用户注册的开发。 用户表 首先要想好用户注册的时候需要提供什么信息:用户名、密码、昵称、邮箱、生日、性别、自我介绍,下面就按照这些信息修改用户模型: class User(db.阅读全文
posted @ 2017-02-15 23:32 双鱼座的牛 阅读(579) 评论(5) 编辑
摘要: 上一章实现了登录的部分功能,之所以说是部分功能,是因为用户名和密码写成固定值肯定是不可以的,一个整体的功能,至少需要注册,登录,密码修改等,这就需要提供一个把这些值存储到数据库的能力。 当前的主流数据库分为两种,即关系数据库和NoSql数据库,对于中小型的系统来说,两种数据库性能,易用性都相当,都是阅读全文
posted @ 2017-02-10 23:49 双鱼座的牛 阅读(484) 评论(3) 编辑
摘要: 经过上一章的内容,其实就页面层来说已结可以很轻松的实现功能了,但是很明显美观上还有很大的欠缺,现在有一些很好的前端css框架,如AmazeUI,腾讯的WeUI等等,这里推荐一个和flask集成很好的bootstrap框架 安装框架 在模板中直接引用bootstrap的CDN或者本地路径外,还可以直接阅读全文
posted @ 2017-02-02 21:43 双鱼座的牛 阅读(1488) 评论(5) 编辑
摘要: 经过了第一章的内容,已经可以做出一些简单的页面,首先用这种方式做一个登录页面,首先要创建一个login的路由方法: @app.route("/login",methods=["GET"]) def login(): html="" \ "" \ "请输入用户名" \ "请输入密码" \ "" \ "阅读全文
posted @ 2017-01-29 11:12 双鱼座的牛 阅读(889) 评论(2) 编辑
摘要: 基于flask的web应用的诞生 Flask是一个非常优秀的web框架,它最大的特点就是保持一个简单而易于扩展的小核心,其他的都有用户自己掌握,并且方便替换,甚至,你可以在社区看到众多开源的,可直接用于生产环境下的扩展。到目前为止,我相信关于他的介绍以及非常的多,就算cnblog中,随便一搜也会有很阅读全文
posted @ 2017-01-19 00:28 双鱼座的牛 阅读(478) 评论(4) 编辑
摘要: sudo apt get install subversion 创建库文件夹 sudo mkdir svn sudo chown R 777 svn 设置为所有用户配置777权限 sudo chmod R 777 svn 改变文件的存取模式为777 sudo svnadmin create /hom阅读全文
posted @ 2016-10-09 15:22 双鱼座的牛 阅读(61) 评论(0) 编辑
摘要: Thymeleaf+SpringMVC,如何从模板中获取数据 在一个典型的SpringMVC应用中,带@Controller注解的类负责准备数据模型Map的数据和选择一个视图进行渲染。这个模型Map对视图进行完全的抽象,在使用Thymeleaf的情况下,它将是一个VariablesMap对象(即Th阅读全文
posted @ 2016-10-08 13:01 双鱼座的牛 阅读(1305) 评论(0) 编辑
摘要: 前言 这个教程介绍了Thymeleaf与Spring框架的集成,特别是SpringMvc框架。 注意Thymeleaf支持同Spring框架的3. 和4. 版本的集成,但是这两个版本的支持是封装在thymeleaf spring3和thymeleaf spring4这两个独立的库中,项目中需要根据实阅读全文
posted @ 2016-10-08 09:40 双鱼座的牛 阅读(1188) 评论(0) 编辑
摘要: Thymeleaf简介 什么是Thymeleaf Thymeleaf是网站或者独立应用程序的新式的服务端java模板引擎,可以执行HTML,XML,JavaScript,CSS甚至纯文本模板。 Thymeleaf的主要目标是提供一个以优雅的高可维护型的方式创建模板,为了达到这个目的,他建立了自然模板阅读全文
posted @ 2016-09-23 15:32 双鱼座的牛 阅读(3) 评论(0) 编辑