from __future__ import unicode_literals from django.conf.urls import url from .api_views import ( APIEventListView, APIEventTypeListView, APIObjectEventListView ) from .views import EventListView, ObjectEventListView, VerbEventListView urlpatterns = [ url(r'^all/$', EventListView.as_view(), name='events_list'), url( r'^for/(?P[-\w]+)/(?P[-\w]+)/(?P\d+)/$', ObjectEventListView.as_view(), name='events_for_object' ), url( r'^by_verb/(?P[\w\-]+)/$', VerbEventListView.as_view(), name='events_by_verb' ), ] api_urls = [ url(r'^event_types/$', APIEventTypeListView.as_view(), name='event-type-list'), url(r'^events/$', APIEventListView.as_view(), name='event-list'), url( r'^objects/(?P[-\w]+)/(?P[-\w]+)/(?P\d+)/events/$', APIObjectEventListView.as_view(), name='object-event-list' ), ]