Skip to main content
Brick [![Build Status](https://secure.travis-ci.org/garindra/brick.png)](https://secure.travis-ci.org/garindra/brick.png)
=====

`brick` is a pure Python block-based templating system.

###Examples

Let's see some example:

from brick import Block
from brick.tags import *

class LikeButton(Block):

def construct(self):
b = []

with Div(class_=['like-btn']).into(b):
b += A(href="#")("Like")

return b

like_button = LikeButton()

like_button.render()
>> <div class="like-btn"><a href="#">Like</a></div>

###Installation
`brick` is an official PyPi module, so you can use it simply with pip by doing:

pip install brick

###PyPI Page
[http://pypi.python.org/pypi/brick](http://pypi.python.org/pypi/brick)

###Prerequisites
`brick` is currently well tested on Python 2.5, 2.6 and 2.7.

###Run unit tests
If you have the `nose` Python unit tester library installed and want to run the unit test suite for this library, then simply run this command:

nosetests

###Travis CI
You can track the project's CI status on Travis at : [http://travis-ci.org/#!/garindra/brick](http://travis-ci.org/#!/garindra/brick)

###License
MIT 2.0

###Inspiration
This library is heavily inspired by the public description of Quora's webnode2 found [here](http://www.quora.com/Shreyes-Seshasai/Posts/Tech-Talk-webnode2-and-LiveNode).

###Authors
- Garindra Prahandono (garindraprahandono@gmail.com)

Metadata

Release files for brick 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for brick 0.0.2
File Size Uploaded
brick-0.0.2.tar.gz 4.6 kB Details

Release files / brick-0.0.2.tar.gz

Download URL brick-0.0.2.tar.gz
Size 4.6 kB
Tags Source
SHA-256 checksum
How to use checksums
664c7a51219194f2ce273d7ca85dc3367c3cf9b2f99924867a706af355b098f9
BLAKE2b-256 checksum
How to use checksums
cbc7b5bc145ae95b359ed2bc27c3cb4e65b719be420919663d04cf03feff4b8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.0.2 This release

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page