begin with flask branch
1、使用flask作为web服务端显示记账页面；
2、细节上调整了文件夹位置、建立static文件夹和templates文件夹。
通过浏览器访问一个地址，能得到服务器返回的json数据
通过jquery的ajax相关的方法，能得到服务器返回的json数据，并在console里面打印出来
页面加载完后，向服务器要卡片数据，服务器返回伪造的卡片数据，页面进行显示（ajax + json）
1、学习mongodb & pymongo（可以用192.168.0.121的mongodb) 建立卡片存储体系（不涉及用户，仅涉及卡片）
2、实现从数据库中读取卡片数据并展现
1、用ajax实现新建前端和后端对接，新建后存入mongodb，并在页面列表中展现；
2、添加了一个json2.js文件，用于在客户端提交card前把card中的users[]提前转换成json，从而解决客户端向服务端提交多维结构时出错的bug
1、用ajax实现编辑和服务端对接，编辑后存入mongodb
1、实现删除功能
2、新建 model.py 将数据库操作放入其中，并且封装成函数 实现控制器和模型分离
1、用mongodb数据库，建立用户体系
2、设计注册用户页面，并实现新建用户并存入数据库（用户包括 nick, email, 密码, 手机号，密码不可用明文存储)
1、在首页头部，加入登录框，填写入用户名，密码后登录，登录后返回并在头部显示nick
1、给账单和用户关联起来，每个人可以有多个账单，显示属于自己的账单列表
1、使用form做注册页面
2、添加登陆密码框回车键事件
3、更改为本地数据库
1、改用session做登陆
2、新建卡片时自动从列表bill中检索username并展示在新建卡片上
1、改用session做登陆
2、新建卡片时自动从列表bill中检索username并展示在新建卡片上
1、密码必须为不少于六位的数组或字母
2、验证重复密码是否一致
3、注册页面任何一项验证非法时禁用提交按钮
4、注册后自动登录
5、注册成功跳转页和登录不成功提示页
6. 所有数字显示是保留小数点后两位
1、更改数据库的日期存储格式
2、卡片按照日期倒叙展示
1、修复bug：买单金额无法输入小数
2、修复bug：编辑卡片时，无法勾选第二个买单者
3、修复bug：设定倍率和固定金额的浮层，radio状态不正确（默认未选中，不会互斥）
4、修复bug：设定倍率为1.5，然后设定固定金额为10， 然后点击倍率的【+】，倍率会出错
5、优化：左上角的大数字应该保留2位小数
Delete log.js
Merge pull request #2 from WeijuNB/with-flask

已阅