Flask-Diamond offers some opinions about network information systems that process data. Flask-Diamond is a batteries-included Python Flask framework, sortof like Django but radically decomposable. Using Flask-Diamond, you can scaffold a working application with sensible defaults, then easily override those defaults to meet your own goals. Flask-Diamond provides a shared vocabulary that helps teams coordinate as they scale up to develop multiple Flask applications while maintaining good code reuse and learning transfer. Flask-Diamond goes beyond a “project scaffold” by providing a complete architecture and team solution, including documentation, tutorials, and other learning support.
Overview
A Flask-Diamond application consists of facets, which are common facilities that many applications eventually need to provide. The facets provided by Flask-Diamond include:
account management
administrative access
databases
Model object CRUD
email
testing
documentation
deployment
and more
Usage
The following steps will create a new Flask-Diamond application.
pip install Flask-Diamond mkdir my-application cd my-application flask-diamond scaffold app make install docs test db server
Please read the Introduction Documentation to get started.
Documentation
Quick Start Screencast
Length: 3:17
Release files for Flask-Diamond 0.5.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| Flask-Diamond-0.5.1.tar.gz | 78.6 kB | Details |
Release files / Flask-Diamond-0.5.1.tar.gz
| Download URL | Flask-Diamond-0.5.1.tar.gz |
|---|---|
| Size | 78.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5b16dddb2c031897cb3a1db1dba94ecaae3a74d959734374607919bf8e31c471
|
|
BLAKE2b-256 checksum How to use checksums |
4a170e63dfe473fb77aaf6992a16783c51016c24333310574c4a2e3a26b7028d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |