Django application that let's you work in your templates apart from having or not the corresponding views created.
Project description
Django application that let’s you work in your templates apart from having or not the corresponding views created.
Features
Design your template without having the corresponding view created.
Pass data to your template via the url.
Examples
In your urls.py:
if settings.DEBUG:
urlpatterns += patterns('', ('^_blackhole/', include('blackhole.urls'))
With that in place you should be able to access the url: /_blackhole/templates/<template name>/?<template data>
Let’s say you have the following template:
myapp/
templates/
404.html
myapp/
hello.jinja
You can access those templates through the urls:
/_blackhole/templates/404.html
and
/_blackhole/templates/myapp/hello.jinja
If you have a “message” variable in “hello.jinja” you can set that variable with:
/_blackhole/templates/myapp/hello.jinja?message=hola
You can also set nested values. Let’s say you have the variable “person.name” in “hello.jinja”, you can set that variable with:
/_blackhole/templates/myapp/hello.jinja?person.name=john
Installation
To install, simply:
$ pip install django-blackhole
Or, directly from the main repository:
$ pip install -e git+https://github.com/ikame/django-blackhole.git#egg=blackhole
See project’s website for more information.
History
0.1.2 (Thu 10 Oct 2013 10:58:08 AM CEST)
Removing version from the package
0.1.1 (Thu 10 Oct 2013 10:58:08 AM CEST)
Updating documentation examples
0.1.0 (Thu 10 Oct 2013 10:58:08 AM CEST)
First version!
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.