Is it possible to move 
```
from tastypie.api import Api
```
and
```
+v1_api = Api(api_name='v1')
+v1_api.register(api.VendorResource())
+v1_api.register(api.ReviewResource())
```

into the API module, and do you think that would be a better idea?

I've seen some projects that setup their API to be a pluggable app that imports the main app's models. In that case, it's absolutely ecessary not to have any API references other than ```url(r'^api/', include(v1_api.urls)),``` whereas in our case it's not so clear. I still think our use case might benefit from similar, module-level encapsulation of API references.