SyntaxError: non-keyword arg after keyword arg(Flask)

这个错误是由于,参数放置的位置颠倒导致的,因为有写参数是默认参数,有些参数是(*args,**kwargs)里面的。所以位置错误会误以为是后面的。

例如:
错误```valuation_id = db.Column(db.BigInteger,
nullable=False,
db.ForeignKey('order_valuation_sys.id')
)

**正确**```valuation_id = db.Column(db.BigInteger,
                             db.ForeignKey('order_valuation_sys.id'),
                             nullable=False,
                             )

相关文章:

  • 2021-07-11
  • 2022-02-15
  • 2021-11-17
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-17
  • 2021-08-20
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-04-23
  • 2021-08-16
  • 2021-09-28
  • 2022-02-05
相关资源
相似解决方案