Think of your pluggable Django apps like they were any other Python
module, such as your database driver, Django itself, South, Celery, or
whatever.

The easiest and cleanest way to do it is to package your pluggable
apps so you can install them with pip or setuptools. If there's an
update, upgrade them as you would any other package. There's nothing
special about them just because they're Django apps -- you still have
to somehow get them on your PYTHONPATH and import them.

This is roughly the equivalent of what you're doing now with git. It's
messy because it's a manual process.

Here's a link to distutils. I'm no expert in this area, so if
distribute or distutils2 is generally preferred by the community then
I hope someone will jump in and clarify.
http://docs.python.org/library/distutils.html

Shawn

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to