Source

django-common /

Filename Size Date modified Message
common
docs
70 B
Add docs/_build to .hgignore
38 B
initial commit
1.5 KB
initial commit
80 B
Cleanup setup.py
837 B
initial commit
85 B
Add UnderConstructionMiddleware
121 B
Use Sphinx-PyPI-upload
876 B
Add UnderConstructionMiddleware

Django common application

Django-common provides useful shortcuts for developing django projects.

Overview

context_processors

  • settings_processor - put django.conf.settings into RequestContext

decorators

  • render_to - classic render_to functionality
  • paged - paginate the response_qs variable in response. Used with render_to.
  • ajax - wrap view reponse into JSON

fields

  • AutoOneToOneField - OneToOne field which automatically creates related object

forms

  • build_form - shortcut for creating GET/POST form with one line of code

http

  • HttpResponseJson - Response class which wraps data into JSON format. Used in common.decorators.ajax

middleware

  • LoginRequiredMiddleware - restrict guest access