我在两个单独的文件中有两个类:mymodels.py保存数据库模型,resources.py用于访问资源。 在resources.py中,我具有用于用户注册的类,该类用于注册新用户,该类从mymodels调用UserModel类。我想将注册数据存储到两个单独的表中: 登录表用于存储用户名/密码,用户表用于存储其他用户详细信息。 您能否建议我如何修改我的代码以访问两个表?
mymodels.py
************
class UserModel(db.Model):
__tablename__ = 'login'
id = db.Column(db.Integer, primary_key = True)
username = db.Column(db.String(120), unique = True, nullable = False)
password = db.Column(db.String(120), nullable = False)
...........
resources.py
*************
from mymodels import UserModel
class UserRegistration(Resource):
def post(self):
data = parser.parse_args()
new_user = UserModel(
username = data['username'],
password = data['password']
)
..............