Welcome to Flask Editable Site

Flask Editable Site

A template for building a small marketing web site in Flask where all content is live editable.

Learn more »



20 May 2022

Sample Event dpjbvzfkkw

10 Mar 2024

Sample Event clmvjboclc

Goes until 13 Mar 2024
5:00am - 5:45am
Location rekhkedlqz

4 Dec 2024

Sample Event jpewlscmxj

Goes until 6 Dec 2024
Location ejiujvsgcn


5 Jun 2016

Sample Event kkuhyvfqyf

Goes until 7 Jun 2016
11:00pm - 6:15am

29 Oct 2015

Sample Event hlobosfeoe

Goes until 3 Nov 2015
1:45pm - 5:30pm
Location hcugovqgui


The aim of this app is to demonstrate that, with the help of modern JS libraries, and with some well-thought-out server-side snippets, it's now perfectly possible to "bake in" live in-place editing for virtually every content element in a typical brochureware site.

This app is not a CMS. On the contrary, think of it as a proof-of-concept alternative to a CMS. An alternative where there's no "admin area", there's no "editing mode", and there's no "preview button".

There's only direct manipulation.



Start editing

Click the "Login" link at the bottom of the page (right-hand side), and use the following credentials:

Email: test@test.com
Password: test

Text credits

The placeholder text is sourced from a subset of the public domain Project Gutenberg ebook collection (a different random book for each session). Many thanks to the original book authors (may they rest in peace). The actual sentences in the text are generated using the Markovify library.

Image credits

The placeholder images are a selection from the public domain Gratisography photo collection (a different random set for each session). Many thanks to Ryan McGuire of Bells Design.