flask_more_smorest.perms.models.defaults
Default concrete implementations of user-related models.
This module provides battery-included default implementations that: - Create actual database tables - Use consistent table names with the existing schema - Only exist when explicitly imported
These are opt-in defaults that reference the standard concrete models (User, UserRole, Domain, Token, UserSetting) from the models package. For full customization, inherit from the abstract bases in abstract_*.py.
Quick start:
from flask_more_smorest.perms import init_fms from flask_more_smorest.perms.models.defaults import User
# Register the defaults init_fms(user=User)