|
我现在写了几个peewee 的数据库表格对象,比如:
class all_projects(Model):
project_id = CharField(primary_key=True)
project_name = CharField()
class Meta:
database = db
class users(Model):
user_id = CharField(primary_key=True)
user_name = CharField()
email = CharField()
project = ForeignKeyField(all_projects,related_name='users_project_id',to_field='project_id')
class Meta:
database = db
在查询的时候,会这样用:
>>> users.create(user_id=user1,user_name='user1',email='dhsi@qq.com',project=project1)
我想写一个函数,能根据参数中的类名指定使用的表格类即‘users’使可以变的,可以通过改变参数生成下面的代码并执行:
(假设有一个和users一样的类,称之为user2)
user2.create(user_id=user1,user_name='user1',email='dhsi@qq.com',project=project1)
我该怎样实现呢?请教
|
|