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

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.1.tar.gz (332.7 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.1-py2.7.egg (913.3 kB view details)

Uploaded Egg

Djblets-0.9.1-py2.6.egg (904.5 kB view details)

Uploaded Egg

Djblets-0.9.1-py2-none-any.whl (582.9 kB view details)

Uploaded Python 2

File details

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

File metadata

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

File hashes

Hashes for Djblets-0.9.1.tar.gz
Algorithm Hash digest
SHA256 f0801b3b9b48b493ed70a389e917747fcca9e827a2a31ff7c7213ec72ad66b5d
MD5 a4d275f5e8ac2ae017350a53a0eedc2e
BLAKE2b-256 16e56567fae7e0583a9e9f3e9d2fda1ef67b119a9bcf322abf2854ab81f9228c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for Djblets-0.9.1-py2.7.egg
Algorithm Hash digest
SHA256 7bb41c230f15cd1bd4c92d6fbeed54a589877830be81112b8b38ccf98f3bf982
MD5 37e128107c0ddf3ab62ae62bc20ea7cd
BLAKE2b-256 a92ff80c42bfb9afe85fd28e2053fba30a25a01221e71c45664465633cb4cf62

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for Djblets-0.9.1-py2.6.egg
Algorithm Hash digest
SHA256 ceedae6779f80a584c0a44dac9b5acf3fd4d364187edecec049e9f3ab1fc8138
MD5 00fd2c9694ee9d4f7c2491ffc3d5067b
BLAKE2b-256 5dc0189d937cba1f9f14015f283b2299ca195b699f54a4a6d41d88869fee65fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Djblets-0.9.1-py2-none-any.whl
Algorithm Hash digest
SHA256 eb8ed3f0cabdb8ba359df237b1e4ae507beb49e443a1fbb29d67a15500316824
MD5 a5c572a3c4b17497d25aca1b8b0d8d6e
BLAKE2b-256 6a894123c328b076b26824ead1554f32bc86d76f40f9d28571858cfe20fccf84

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