Skip to main content

Serve production static files with Flask.

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fl-static-0.0.2.tar.gz (2.1 kB view details)

Uploaded Source

File details

Details for the file fl-static-0.0.2.tar.gz.

File metadata

  • Download URL: fl-static-0.0.2.tar.gz
  • Upload date:
  • Size: 2.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for fl-static-0.0.2.tar.gz
Algorithm Hash digest
SHA256 5f5eda81c175180cf9bdb5cf244f21ed7c7e74f7204e281f0d3222e5fe04efc2
MD5 19f1b1049fc06a479f1a88251284014c
BLAKE2b-256 3af0b6a5120521f25b51d1690b318c3f811f915214f4ddeacb1a086fe681ad07

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page