HTMLgen is a class library for the generation of HTML documents with
Python scripts. It's used when you want to create HTML pages
containing information which changes from time to time. For example
you might want to have a page which provides an overall system summary
of data collected nightly. Or maybe you have a catalog of data and
images that you would like formed into a spiffy set of web pages for
the world to browse. Python is a great scripting language for these
tasks and with HTMLgen it's very straightforward to construct objects
which are rendered into consistently structured web pages. Of course,
CGI scripts written in Python can take advantage of these classes as
well.
Albatross is a small and flexible Python toolkit for developing
highly stateful web applications. The toolkit has been designed to
take a lot of the pain out of constructing intranet applications
although you can also use Albatross for deploying publicly accessed
web applications.
Beautiful Soup parses arbitrarily invalid XML- or HTML-like substance
into a tree representation. It provides methods and Pythonic idioms
that make it easy to search and modify the tree.
A well-formed XML/HTML document will yield a well-formed data
structure. An ill-formed XML/HTML document will yield a
correspondingly ill-formed data structure. If your document is only
locally well-formed, you can use this library to find and process the
well-formed part of it. The BeautifulSoup class has heuristics for
obtaining a sensible parse tree in the face of common HTML errors.
Django-keyedcache provides a simplified, speedy way to manage caching in Django
apps.
django-ldapdb is an LDAP database backend for Django.
It allows you to manipulate LDAP entries using Django's models.
Declaring models using the LDAP backend is very staightforward,
you simply inherit from ldapdb.models.Model and declare the fields
in the same way as for regular models.
You can even edit the LDAP entries using Django's admin interface.
Django-Livesettings is a project split from the 'Satchmo Project'. It provides
the ability to configure settings via an admin interface, rather than by
editing "settings.py".
A user-profile application for Django.
Generic storages for Django. Support for many storages
(S3, MogileFS, etc) in Django
This small app provides multi-host utilities to Django projects by using
threadlocals, middleware and simple utilities. Using the middleware provided,
you can "easily" provide multi-site awareness to any project.
Django REST framework is a powerful and flexible toolkit that makes
it easy to build Web APIs.