Total Complexity | 2 |
Total Lines | 9 |
Duplicated Lines | 0 % |
Changes | 1 | ||
Bugs | 0 | Features | 1 |
1 | # -*- coding: utf-8 -*- |
||
8 | class JsonifyExtension(Extension): |
||
9 | """Jinja2 extension to convert a python object to json""" |
||
10 | def __init__(self, environment): |
||
11 | super(JsonifyExtension, self).__init__(environment) |
||
12 | |||
13 | def jsonify(obj): |
||
14 | return json.dumps(obj, sort_keys=True, indent=4) |
||
15 | |||
16 | environment.filters['jsonify'] = jsonify |
||
17 |