gouthambs / Flask-Blogging

A Markdown Based Python Blog Engine as a Flask Extension.
http://flask-blogging.readthedocs.org/en/latest/
MIT License
688 stars 159 forks source link
blog-engine flask flask-extensions python2 python3 webframework

Flask-Blogging

.. image:: https://github.com/gouthambs/Flask-Blogging/actions/workflows/unittesting.yml/badge.svg :target: https://github.com/gouthambs/Flask-Blogging/actions/workflows/unittesting.yml

This is a Flask extension for adding blog support to your site using Markdown. Please see Flask-Blogging documentation <http://flask-blogging.readthedocs.org/en/latest/>_ for more details. You can extend Flask-Blogging by using plugins from here <https://github.com/gouthambs/blogging_plugins>_.

Check out the Serverless Blog <https://serverlessblog.com>_ demo running on AWS Lambda.

Features

Screen Shots

Blog Editor

.. figure:: /docs/_static/blog_editor.png

Blog Page

.. figure:: /docs/_static/blog_page.png

Minimal Example

Check the quickstart example <http://flask-blogging.readthedocs.org/en/latest/#quick-start-example>_ for the latest documentation.

Installation

Install the extension with the following commands::

$ easy_install flask-blogging

or alternatively if you have pip installed::

$ pip install flask-blogging

Dependencies

License

MIT </LICENSE>_

.. include:: /docs/releases.rst

.. include:: /docs/authors.rst