本想要单独的使用一个Auth模块在做认证等操作,如果这样的话,关于user的几个对象就无法在系统中管理。长远一点的计划是想慢慢的往这个项目中添加内容,最后决定还是把auth当做自己系统内的一部分。
准备是用DDD来做这个系统,毕竟这个项目目的是实现+学习的,然后又考虑使用SQLAlchemy,感觉还是蛮复杂的,不知道需要学习多久才可以使用。遂决定还是只用webpy原生的api来做持久,等基本功能实现差不多的时候再进行代码的重构来使用SQLAlchemy吧。
Auth结构的表已经建完,开始coding