Skip to content

FlaskGuys/Flask-Imagine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flask-Imagine

Author GitHub license PyPi Build Status Dependency Status Scrutinizer Code Quality Build Status Code Health codecov.io Documentation Status

Extension which provides easy image manipulation support in Flask applications.

Installation

$ pip install Flask-Imagine

Configuration example

from flask import Flask
from flask.ext.imagine import Imagine

app = Flask(__name__)

app.config['IMAGINE_ADAPTER'] = {
    'name': 'fs',
    'source_folder': 'images',  #  Relative to 'static' folder
    'cache_folder': 'cache'     #  Not required. Default: 'cache'
}

app.config['IMAGINE_FILTER_SETS'] = {
    'filter_set_name': {
        'cache': True,
        'filters': {
            #  Filters initialization parameters
        }
    }
}

# ... Another configuration options

# Init extension
imagine = Imagine(app)
#  or 
imagine = Imagine()
imagine.init_app(app)

About

Extension which provides easy image manipulation support in Flask applications

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages