Commit 8596d80e authored by 赵杰's avatar 赵杰

数据库model添加Table模式取数据

parent eab84693
...@@ -6,16 +6,19 @@ ...@@ -6,16 +6,19 @@
# @Email : acepengxiong@163.com # @Email : acepengxiong@163.com
# @Software : PyCharm # @Software : PyCharm
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.ext.declarative import declarative_base, declared_attr
Base = declarative_base() Base = declarative_base()
metadata = Base.metadata metadata = Base.metadata
class BaseModel(): class BaseModel():
""".""" """."""
__abstract__ = True
def __init__(self): def __init__(self):
pass pass
def to_dict(self): def to_dict(self):
return {c.name: getattr(self, c.name) for c in self.__table__.columns} return {c.name: getattr(self, c.name) for c in self.__table__.columns}
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment