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
Metadata
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 | Provenance | |
|---|---|---|---|---|
| Flask-Diamond-0.5.1.tar.gz | 78.6 kB | Without provenance | 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 |
Security for Flask-Diamond 0.5.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.