예제 #1
0
파일: urls.py 프로젝트: praekelt/jmbo-music
from django.conf import settings
from django.conf.urls import patterns, url

from jmbo.urls import v1_api
from jmbo.views import ObjectDetail

from music.api import TrackResource


v1_api.register(TrackResource())

urlpatterns = patterns(
    '',
    url(r'^track/(?P<slug>[\w-]+)/$', ObjectDetail.as_view(), name='track_object_detail'),
    url(r'^album/(?P<slug>[\w-]+)/$', ObjectDetail.as_view(), name='album_object_detail'),
    url(r'^audioembed/(?P<slug>[\w-]+)/$', ObjectDetail.as_view(), name='audioembed_object_detail'),
    url(r'^trackcontributor/(?P<slug>[\w-]+)/$', ObjectDetail.as_view(), name='trackcontributor_object_detail'),
)
예제 #2
0
파일: urls.py 프로젝트: hedleyroos/jmbo
from django.conf.urls import include, url

from jmbo.views import ObjectDetail, ObjectList, image_scale_url


urlpatterns = [
    url(
        r"^detail/(?P<slug>[\w-]+)/$",
        ObjectDetail.as_view(),
        name="modelbase-detail"
    ),
    url(
        r"^detail/(?P<category_slug>[\w-]+)/(?P<slug>[\w-]+)/$",
        ObjectDetail.as_view(),
        name="modelbase-categorized-detail"
    ),
    url(
        r"^list/(?P<app_label>[\w-]+)/(?P<model>[\w-]+)/$",
        ObjectList.as_view(),
        name="modelbase-list"
    ),
    url(
        r"^image-scale-url/(?P<pk>[\w-]+)/(?P<size>[\w-]+)/$",
        image_scale_url,
        name="image-scale-url"
    )
]
예제 #3
0
from django.conf.urls import patterns, url

from jmbo.views import ObjectDetail


urlpatterns = patterns(
    '',
    url(r'^(?P<slug>[\w-]+)/$', ObjectDetail.as_view(), name='gallery_object_detail'),
    url(r'^video/(?P<slug>[\w-]+)/$', ObjectDetail.as_view(), name='videoembed_object_detail'),
    url(r'^image/(?P<slug>[\w-]+)/$', ObjectDetail.as_view(), name='galleryimage_object_detail'),
)