aboutsummaryrefslogtreecommitdiffstats
path: root/src/testapp/urls.py
blob: 16ea9a2f29537c99d1af58ca0b8b10a0bd29d9ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from django.conf.urls.defaults import patterns

urlpatterns = patterns('testapp.views',
    (r'^$', 'RootResource'),
    #(r'^read-only$', 'ReadOnlyResource'),
    #(r'^write-only$', 'WriteOnlyResource'),
    #(r'^read-write$', 'ReadWriteResource'),
    #(r'^model$', 'ModelFormResource'),
    #(r'^container$', 'ContainerFactory'),
    #(r'^container/((?P<key>[^/]+))$', 'ContainerInstance'),
    
    (r'^blog-posts/$', 'BlogPostList'),
    (r'^blog-post/$', 'BlogPostCreator'),
    (r'^blog-post/(?P<key>[^/]+)/$', 'BlogPostInstance'),

    (r'^blog-post/(?P<blogpost_id>[^/]+)/comments/$', 'CommentList'),
    (r'^blog-post/(?P<blogpost_id>[^/]+)/comment/$', 'CommentCreator'),
    (r'^blog-post/(?P<blogpost>[^/]+)/comments/(?P<id>[^/]+)/$', 'CommentInstance'),
)