一般的なURL設定を使用して、djangoのすべてのモデルにdjango restインターフェースを実装することは可能ですか?
したがって、モデル構成ごとの代わりに:
class BlogResource(ModelResource):
model = Blog
urlpatterns = patterns('',
url(r'^Blog/$', ListOrCreateModelView.as_view(resource=BlogResource)),
url(r'^Blog/(?P<pk>[^/]+)/$', InstanceModelView.as_view(resource=BlogResource)),
)
より一般的なタイプのローディング:
urlpatterns = patterns('',
url(r'^(?P<model>\w+)/$', GenericView.render_model_list()),
url(r'^(?P<model>\w+)/(?P<pk>[^/]+)/$', GenericView.render_model()),
)
システムがモデルを生成し、残りのインターフェイスにレンダリングできるようにするもの。