Skip to main content

A collection of useful classes and functions for Django

Project description

Djblets is a set of utility classes and functions for web applications written using Django and Python.

This is part of the Review Board project. To report a bug, please use the Review Board bug tracker at http://www.reviewboard.org/bugs/

Modules

auth

Flexible forms for registration processing and other useful forms.

datagrid

Customizable datagrids that represent paginated lists of database objects. Users can customize the list of columns they list, reorder them, and sort them. Datagrids take care of all the hard work behind the scenes.

feedview

Views and templates for providing a simple RSS reader. Handles caching the feeds for quick access.

gravatars

Template tags for inserting gravatars in a page.

log

Provides middleware that handles log initialization (with support for reopening the log file after log rotation). If enabled in settings, all pages can take a ?profiling=1 parameter that will log both code and SQL profiling information to a separate log file.

markdown

Utility functions for processing Markdown trees, escaping/unescaping content, and providing a more WYSIWYG level of rendered output for the given input.

siteconfig

A powerful module for offering dynamic settings configuration in a web UI. It wraps the Django settings module, stores serialized data in the database, and loads it into the in-memory settings module. With siteconfig, webapps can provide rich settings UIs without requiring that the adminsitrator modify their settings.py.

testing

Helper classes for unit tests. Includes some small classes for testing basic template tags, and classes for easily integrating Selenium unit tests.

util

A collection of various utility functions, template tags, and more.

webapi

A rich framework for implementing RESTful APIs in a web application. Webapps can either provide a complete resource tree through the WebAPIResource classes, or custom, simplified API handlers using the basic WebAPIResponse classes.

Project details


Release history Release notifications | RSS feed

This version

0.9

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Djblets-0.9.tar.gz (331.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

Djblets-0.9-py2.7.egg (909.3 kB view details)

Uploaded Egg

Djblets-0.9-py2.6.egg (900.6 kB view details)

Uploaded Egg

Djblets-0.9-py2-none-any.whl (581.3 kB view details)

Uploaded Python 2

File details

Details for the file Djblets-0.9.tar.gz.

File metadata

  • Download URL: Djblets-0.9.tar.gz
  • Upload date:
  • Size: 331.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Djblets-0.9.tar.gz
Algorithm Hash digest
SHA256 f4b6bb2e3597efa67e7cbdccd5d0403480e3a88e5cd934098c73f018b9dc25e7
MD5 bd13058da818b1649ec78032a6d9fcf3
BLAKE2b-256 b546f520e9673a95575764c2c32187886578a09d9c15e675f1774aa60f849aa7

See more details on using hashes here.

File details

Details for the file Djblets-0.9-py2.7.egg.

File metadata

  • Download URL: Djblets-0.9-py2.7.egg
  • Upload date:
  • Size: 909.3 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Djblets-0.9-py2.7.egg
Algorithm Hash digest
SHA256 78d09d34209ab5a6efdace43621cfbc3f05fa172dc69efee1b1c0dd4d0c707b1
MD5 279600f4cc09a3bb768443f9afd024d1
BLAKE2b-256 b2d9b27ec150ee94a26ae47cd8d5af449c984984cedd372c5c8053e93c7de218

See more details on using hashes here.

File details

Details for the file Djblets-0.9-py2.6.egg.

File metadata

  • Download URL: Djblets-0.9-py2.6.egg
  • Upload date:
  • Size: 900.6 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Djblets-0.9-py2.6.egg
Algorithm Hash digest
SHA256 e2ec58e305d2b61d210116cc64e6ebcf09aafd3cd886fa05526614cbc94eb5ba
MD5 f52f68dca31c6de7afe34c98a6795389
BLAKE2b-256 a554c175fc75d42e0a4492c45523f4e445560b02691b5246c71fd3c9084f6ed0

See more details on using hashes here.

File details

Details for the file Djblets-0.9-py2-none-any.whl.

File metadata

File hashes

Hashes for Djblets-0.9-py2-none-any.whl
Algorithm Hash digest
SHA256 981d5a1fae8ea9545e16af7a1080de986af9948c6375ff80fdecfc9ba26ce163
MD5 a70674996ff402661c9e408af6790c5e
BLAKE2b-256 169fec48ff5f43f8aef34fc43047488a4e32f886a597a111306194f3638637c1

See more details on using hashes here.

Supported by

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