Skip to main content

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

http://flask-diamond.org

Quick Start Screencast

Flask-Diamond Quick Start

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)

Source distribution for Flask-Diamond 0.5.1
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

Release history Release notifications | RSS feed

This release

0.5.1 This release

1 release file

0.5.0

1 release file

0.4.12

1 release file

0.4.11

1 release file

0.4.10

1 release file

0.4.9

1 release file

0.4.8

1 release file

0.4.7

1 release file

0.4.6

1 release file

0.4.5

1 release file

0.4.4

1 release file

0.4.1

1 release file

0.4.0

1 release file

0.3.6

1 release file

0.3.5

1 release file

0.3.4

1 release file

0.3.3

1 release file

0.3.2

1 release file

0.3.1

1 release file

0.3.0

1 release file

0.2.16

1 release file

0.2.15

1 release file

0.2.14

1 release file

0.2.13

1 release file

0.2.12

1 release file

0.2.11

1 release file

0.2.10

1 release file

0.2.8

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page