diff options
| author | tom christie tom@tomchristie.com | 2011-02-01 22:37:51 +0000 |
|---|---|---|
| committer | tom christie tom@tomchristie.com | 2011-02-01 22:37:51 +0000 |
| commit | 6ce5b643fbeab322d85dbaed87d11ffb950c5bed (patch) | |
| tree | e08ad4cc8f465390564a3003daf8cf04b708438b /examples/urls.py | |
| parent | 196c21f37632e213702995651fd739426b6ee13a (diff) | |
| download | django-rest-framework-6ce5b643fbeab322d85dbaed87d11ffb950c5bed.tar.bz2 | |
Added resourceexample, moved simpleexample to modelresourceexample
Diffstat (limited to 'examples/urls.py')
| -rw-r--r-- | examples/urls.py | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/examples/urls.py b/examples/urls.py index 2b8e6fcd..41b80d58 100644 --- a/examples/urls.py +++ b/examples/urls.py @@ -5,18 +5,28 @@ from djangorestframework.resource import Resource #admin.autodiscover() class RootResource(Resource): + """This is the sandbox for the examples provided with django-rest-framework. + + These examples are here to help you get a better idea of the some of the + features of django-rest-framework API, such as automatic form and model validation, + support for multiple input and output media types, etc... + + Please feel free to browse, create, edit and delete the resources here, either + in the browser, from the command line, or programmatically.""" allowed_methods = anon_allowed_methods = ('GET',) def get(self, request, auth): - return {'simple example': self.reverse('simpleexample.views.MyModelRootResource'), - 'pygments example': self.reverse('pygments_api.views.PygmentsRoot'), - 'object store example': self.reverse('objectstore.views.ObjectStoreRoot'), - 'blog post example': self.reverse('blogpost.views.BlogPostRoot'),} + return {'Simple Resource example': self.reverse('resourceexample.views.ExampleResource'), + 'Simple ModelResource example': self.reverse('modelresourceexample.views.MyModelRootResource'), + 'Object store API (Resource)': self.reverse('objectstore.views.ObjectStoreRoot'), + 'A pygments pastebin API (Resource + forms)': self.reverse('pygments_api.views.PygmentsRoot'), + 'Blog posts API (ModelResource)': self.reverse('blogpost.views.BlogPostRoot'),} urlpatterns = patterns('', (r'^$', RootResource), - (r'^simple-example/', include('simpleexample.urls')), + (r'^model-resource-example/', include('modelresourceexample.urls')), + (r'^resource-example/', include('resourceexample.urls')), (r'^object-store/', include('objectstore.urls')), (r'^pygments/', include('pygments_api.urls')), (r'^blog-post/', include('blogpost.urls')), |
