begin with flask branch

# 用flask作为web服务端
- [x] 用flask作为服务端， 在首页里展示记账页面（无数据）
- [x] 通过浏览器访问一个地址，能得到服务器返回的json数据（{status:'ok'}）
- [x] 通过jquery的ajax相关的方法，能得到服务器返回的json数据，并在console里面打印出来
- [x] 页面加载完后，向服务器要卡片数据，服务器返回伪造的卡片数据，页面进行显示（ajax + json）
- [x] 学习mongodb & pymongo（可以用192.168.0.121的mongodb) 建立卡片存储体系（不涉及用户，仅涉及卡片）
- [x] 实现从数据库中读取卡片数据并展现
- [x] 用ajax实现新建前端和后端对接，新建后存入mongodb，并在页面列表中展现
- [x] 用ajax实现编辑和服务端对接，编辑后存入mongodb

-

- [x] 用mongodb数据库，建立用户体系
- [x] 设计注册用户页面，并实现新建用户并存入数据库（用户包括 nick, email, 密码, 手机号，密码不可用明文存储)
- [x] 在首页头部，加入登录框，填写入用户名，密码后登录，登录后返回并在头部显示nick
- [x] 给账单和用户关联起来，每个人可以有多个账单，显示属于自己的账单列表

# Bugs 和 优化
- [x] BUG：买单金额无法输入小数
- [x] BUG：编辑卡片时，无法勾选第二个买单者
- [x] BUG：设定倍率和固定金额的浮层，radio状态不正确（默认未选中，不会互斥）
- [x] BUG：设定倍率为1.5，然后设定固定金额为10， 然后点击倍率的【+】，倍率会出错
- [x] 优化：左上角的大数字应该保留2位小数