Skip to content
Serve production static files with Flask.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
.gitignore
README.rst
example.py
fl_static.py
setup.py

README.rst

FL-Static

http://img.shields.io/pypi/v/fl-static.png

Serve production static files with Flask. A Flask version of DJ-Static.

Usage

$ pip install fl-static

Configure your static assets in:

from flask import Flask

app = Flask(__name__)
app.config.update(
    STATIC_ROOT='static',
    STATIC_URL='/static',
)

Then, use the Cling middleware:

from fl_static import Cling
app = Cling(app)

You can use Werkzeug's local development server:

app.run()

Jinja2 Magic

fl_static.Jinja2Magic extends static.StringMagic providing Jinja2 template support.

You can see it in action in example.py.

License

http://marksteve.mit-license.org

You can’t perform that action at this time.