Flask-Silk

0.2 · abandoned · verified Thu Apr 16

Flask-Silk is a small, unmaintained Flask extension (version 0.2, last released March 2013) that provides an easy way to integrate FamFamFam Silk icons into Flask applications, blueprints, or other extensions. It handles serving these static icon files. Due to its age, it may have compatibility issues with modern Flask and Python versions.

Common errors

Warnings

Install

Imports

Quickstart

This quickstart initializes a Flask application and integrates Flask-Silk. It then defines a route that uses `url_for('silkicon', filename='bug.png')` to generate a URL for a Silk icon, which is embedded in the HTML response.

from flask import Flask, url_for
from flask_silk import Silk

app = Flask(__name__)
silk = Silk(app) # Initialize Flask-Silk with your Flask app

@app.route('/')
def index():
    bug_icon_url = url_for('silkicon', filename='bug.png')
    return f'<h1>Hello, Flask-Silk!</h1><img src="{bug_icon_url}" alt="Bug Icon">'

if __name__ == '__main__':
    app.run(debug=True)

view raw JSON →