I got a lot of great feedback on my buildout tutorial I posted last week. In general, the comments there have some excellent tips, tricks, and extra pointer, so check ’em out.
After reading the comments and a few more I got over email, I thought I’d share a selected grab-bag of updates, hints, and details for those fooling around with Buildout and Django.
Django trove identifier
James Bennett pointed
out that
Django has its very own PyPI classification, Framework :: Django
. It’s
a good point: anyone posting Django-related packages to the cheeseshop
ought to make sure that the list of classifiers
in setup.py
includes
the Django classifier.
Developing Django apps with zc.buildout
Developing a Django app with zc.buildout
Over the weekend I put together django-shorturls, the latest in a series of small plugable Django apps I’ve written.
This time, though, I used zc.buildout and djangorecipe to build, test, package, and distribute the app, and (with the exception of a few annoyances) it’s an exceedingly civilized way to develop an app.
In the interest of helping improve Buildout’s still-nascent documentation, I documented my steps along the way.