第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

flask高級教程報錯詢問

flask高級教程報錯詢問

JERRY 2019-05-23 20:04:31
from?datetime?import?datetime from?contextlib?import?contextmanager from?sqlalchemy?import?Column,?Integer,?SmallInteger from?flask?import?current_app from?flask_sqlalchemy?import?SQLAlchemy?as?_SQLAlchemy,?BaseQuery __all__?=?['db',?'Base'] class?SQLAlchemy(_SQLAlchemy): ????@contextmanager ????def?auto_commit(self,?throw=True): ????????try: ????????????yield ????????????self.session.commit() ????????except?Exception?as?e: ????????????self.session.rollback() ????????????current_app.logger.exception('%r'?%?e) ????????????if?throw: ????????????????raise?e class?Query(BaseQuery): ????def?filter_by(self,?**kwargs): ????????if?'status'?not?in?kwargs.keys(): ????????????kwargs['status']?=?1 ????????return?super(Query,?self).filter_by(**kwargs) db?=?SQLAlchemy(query_class=Query) #?class?BaseMixin(object): #?????def?__getitem__(self,?key): #?????????return?getattr(self,?key) class?Base(db.Model): ????__abstract__?=?True ????create_time?=?Column('create_time',?Integer) ????status?=?Column(SmallInteger,?default=1) ????def?__init__(self): ????????self.create_time?=?int(datetime.now().timestamp()) ????@property ????def?create_datetime(self): ????????if?self.create_time: ????????????return?datetime.fromtimestamp(self.create_time) ????????else: ????????????return?None ????def?delete(self): ????????self.status?=?0 ????def?set_attrs(self,?attrs): ????????for?key,?value?in?attrs.items(): ????????????if?hasattr(self,?key)?and?key?!=?'id': ????????????????setattr(self,?key,?value) class?BaseNoCreateTime(db.Model): ????__abstract__?=?True ????status?=?Column(SmallInteger,?default=1)Traceback (most recent call last):? File "/Users/hank/Downloads/ResultDashboard/manager.py", line 5, in <module>? ? from app import app? File "/Users/hank/Downloads/ResultDashboard/app/__init__.py", line 9, in <module>? ? from app.models import db? File "/Users/hank/Downloads/ResultDashboard/app/models/__init__.py", line 5, in <module>? ? from .base import *? File "/Users/hank/Downloads/ResultDashboard/app/models/base.py", line 48, in <module>? ? db = SQLAlchemy(query_class=Query)TypeError: __init__() got an unexpected keyword argument 'query_class'
查看完整描述

1 回答

?
JERRY

TA貢獻(xiàn)1條經(jīng)驗 獲得超0個贊

為什么會報這個錯 有沒有大佬幫我看下啊

查看完整回答
反對 回復(fù) 2019-05-23
  • 1 回答
  • 0 關(guān)注
  • 1431 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號