Skip to main content

No project description provided

Project description

Bottle Jade – Short description.

Build Status Coverals http://img.shields.io/pypi/v/bottle-jade.svg?style=flat-square http://img.shields.io/pypi/dm/bottle-jade.svg?style=flat-square Donate

Requirements

  • python >= 2.6

Installation

Bottle Jade should be installed using pip:

pip install bottle-jade

Usage

from bottle import Bottle
from bottle_jade import JadePlugin
from os import path as op

app = Bottle()
templates = op.dirname(op.abspath(__file__))
jade = app.install(JadePlugin(template_folder=templates))

@app.route('/')
def index():
    context = {'var': 'value'}
    return jade.render('index.jade', **context)

@app.route('/simple')
@jade.view('simple.jade')
def simple():
    context = {}
    return context

Configuration

JADE_CACHE_SIZE – Number of templates which will be cached (200) JADE_PRETTY – Enable pretty output (True) JADE_TEMPLATE_FOLDER – Set path to templates folder (templates) JADE_ENCODING – Set templates’ encoding (UTF-8)

Bug tracker

If you have any suggestions, bug reports or annoyances please report them to the issue tracker at https://github.com/klen/bottle-jade/issues

Contributing

Development of Bottle Jade happens at: https://github.com/klen/bottle-jade

Contributors

  • klen (Kirill Klenov)

License

Licensed under a BSD license.

Supported by

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