Adding REST to Django
TastyPie looks quite interesting and promising. It goes well with Django.
I've got a Django application that works nicely.  I'm adding REST services.  I'm looking for some additional input on my REST strategy.  
Here are some examples of things I'm wringing my hands over.

Right now, I'm using the Django-REST API with a pile of patches.  
I'm thinking of falling back to simply writing view functions in Django that return JSON results.
I can also see filtering the REST requests in Apache and routing them to a separate, non-Django server instance.

Please nominate one approach per answer so we can vote them up or down.