Coaster¶
Coaster documentation¶
Coaster contains functions and db models for recurring patterns in Flask apps. Coaster is available under the BSD license, the same license as Flask.
- Coaster types
- App configuration
- Logger
- Assets
- Utilities
- Miscellaneous utilities
- Date, time and timezone utilities
- Text processing utilities
- Markdown processor
- PostgreSQL query processor
- Utility classes
- Authentication management
- View helpers
- Miscellaneous view helpers
- View decorators
- Class-based views
- SQLAlchemy patterns
- SQLAlchemy mixin classes
- SQLAlchemy column types
- Helper functions
- Role-based access control
- SQLAlchemy attribute annotations
- Immutable annotation
- Model helper registry
- Enhanced query and custom comparators
- States and transitions
- Database session and instance
- Natural language processing