Skip to content

wireload/bottle-haml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bottle-haml

An extension for using Haml templates in your Bottle applications.

Installation

bottle-haml is available via PIP:

pip install bottle-haml

Usage

Once installed, use is simple. Simply import the helper method haml_template as follows:

from bottlehaml import haml_template

From there, usage is exactly the same as Bottle's built-in template method except it will search for files with the extension .haml and parse them as Haml.

@route('/')
def index():
    headlines = [
        "Tree Stuck in Cat, Firefighters Baffled",
        "Local Pet Spider, Silky, Missing"
    ]
    return haml_template('index', headlines=headlines)

Haml reference

bottle-haml uses the PyHaml module to parse Haml into the Mako templates that Bottle uses. For a reference of the Haml syntax supported please see the PyHaml project's GitHub page.


Copyright (c) 2013 WireLoad Inc.

About

No description, website, or topics provided.

Resources

License

Stars

2 stars

Watchers

7 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages