Skip to content

Models BaseMixin

Kyle J. Roux edited this page Aug 5, 2015 · 3 revisions

Models

To use the BaseMixin class, please define DATABASE_URI in your settings, ie:

DATABASE_URI = 'sqlite:///xxx.db'

For easy model creation, we have a class we can inherit many useful methods, flask_xxl.basemodels.BaseMixin. This class has a number of goodies:

  • attrs
  • session
  • engine
  • metadata
  • query
  • methods
    • save
    • delete
    • get
    • get_all

also defines your models __tablename__ and id column

Clone this wiki locally