|  | 
| 1 |  | -from django.conf.urls import include, url | 
|  | 1 | +from django.conf.urls import re_path | 
| 2 | 2 | from rest_framework import routers | 
| 3 | 3 | 
 | 
| 4 | 4 | from .api.resources.identity import GenericIdentity, Identity | 
|  | 
| 41 | 41 | router.register(r'identities', Identity) | 
| 42 | 42 | 
 | 
| 43 | 43 | urlpatterns = [ | 
| 44 |  | -    url(r'^', include(router.urls)), | 
| 45 |  | - | 
| 46 | 44 |     # old tests | 
| 47 |  | -    url(r'identities/default/(?P<pk>\d+)$', | 
| 48 |  | -        GenericIdentity.as_view(), name='user-default'), | 
|  | 45 | +    re_path(r'identities/default/(?P<pk>\d+)$', | 
|  | 46 | +            GenericIdentity.as_view(), name='user-default'), | 
| 49 | 47 | 
 | 
| 50 | 48 | 
 | 
| 51 |  | -    url(r'^entries/(?P<entry_pk>[^/.]+)/blog$', | 
| 52 |  | -        BlogViewSet.as_view({'get': 'retrieve'}), | 
| 53 |  | -        name='entry-blog' | 
| 54 |  | -        ), | 
| 55 |  | -    url(r'^entries/(?P<entry_pk>[^/.]+)/comments$', | 
| 56 |  | -        CommentViewSet.as_view({'get': 'list'}), | 
| 57 |  | -        name='entry-comments' | 
| 58 |  | -        ), | 
| 59 |  | -    url(r'^entries/(?P<entry_pk>[^/.]+)/suggested/$', | 
| 60 |  | -        EntryViewSet.as_view({'get': 'list'}), | 
| 61 |  | -        name='entry-suggested' | 
| 62 |  | -        ), | 
| 63 |  | -    url(r'^drf-entries/(?P<entry_pk>[^/.]+)/suggested/$', | 
| 64 |  | -        DRFEntryViewSet.as_view({'get': 'list'}), | 
| 65 |  | -        name='drf-entry-suggested' | 
| 66 |  | -        ), | 
| 67 |  | -    url(r'entries/(?P<entry_pk>[^/.]+)/authors$', | 
| 68 |  | -        AuthorViewSet.as_view({'get': 'list'}), | 
| 69 |  | -        name='entry-authors'), | 
| 70 |  | -    url(r'entries/(?P<entry_pk>[^/.]+)/featured$', | 
| 71 |  | -        EntryViewSet.as_view({'get': 'retrieve'}), | 
| 72 |  | -        name='entry-featured'), | 
|  | 49 | +    re_path(r'^entries/(?P<entry_pk>[^/.]+)/blog$', | 
|  | 50 | +            BlogViewSet.as_view({'get': 'retrieve'}), | 
|  | 51 | +            name='entry-blog' | 
|  | 52 | +            ), | 
|  | 53 | +    re_path(r'^entries/(?P<entry_pk>[^/.]+)/comments$', | 
|  | 54 | +            CommentViewSet.as_view({'get': 'list'}), | 
|  | 55 | +            name='entry-comments' | 
|  | 56 | +            ), | 
|  | 57 | +    re_path(r'^entries/(?P<entry_pk>[^/.]+)/suggested/$', | 
|  | 58 | +            EntryViewSet.as_view({'get': 'list'}), | 
|  | 59 | +            name='entry-suggested' | 
|  | 60 | +            ), | 
|  | 61 | +    re_path(r'^drf-entries/(?P<entry_pk>[^/.]+)/suggested/$', | 
|  | 62 | +            DRFEntryViewSet.as_view({'get': 'list'}), | 
|  | 63 | +            name='drf-entry-suggested' | 
|  | 64 | +            ), | 
|  | 65 | +    re_path(r'entries/(?P<entry_pk>[^/.]+)/authors$', | 
|  | 66 | +            AuthorViewSet.as_view({'get': 'list'}), | 
|  | 67 | +            name='entry-authors'), | 
|  | 68 | +    re_path(r'entries/(?P<entry_pk>[^/.]+)/featured$', | 
|  | 69 | +            EntryViewSet.as_view({'get': 'retrieve'}), | 
|  | 70 | +            name='entry-featured'), | 
| 73 | 71 | 
 | 
| 74 |  | -    url(r'^authors/(?P<pk>[^/.]+)/(?P<related_field>\w+)/$', | 
| 75 |  | -        AuthorViewSet.as_view({'get': 'retrieve_related'}), | 
| 76 |  | -        name='author-related'), | 
|  | 72 | +    re_path(r'^authors/(?P<pk>[^/.]+)/(?P<related_field>\w+)/$', | 
|  | 73 | +            AuthorViewSet.as_view({'get': 'retrieve_related'}), | 
|  | 74 | +            name='author-related'), | 
| 77 | 75 | 
 | 
| 78 |  | -    url(r'^entries/(?P<pk>[^/.]+)/relationships/(?P<related_field>\w+)$', | 
| 79 |  | -        EntryRelationshipView.as_view(), | 
| 80 |  | -        name='entry-relationships'), | 
| 81 |  | -    url(r'^blogs/(?P<pk>[^/.]+)/relationships/(?P<related_field>\w+)$', | 
| 82 |  | -        BlogRelationshipView.as_view(), | 
| 83 |  | -        name='blog-relationships'), | 
| 84 |  | -    url(r'^comments/(?P<pk>[^/.]+)/relationships/(?P<related_field>\w+)$', | 
| 85 |  | -        CommentRelationshipView.as_view(), | 
| 86 |  | -        name='comment-relationships'), | 
| 87 |  | -    url(r'^authors/(?P<pk>[^/.]+)/relationships/(?P<related_field>\w+)$', | 
| 88 |  | -        AuthorRelationshipView.as_view(), | 
| 89 |  | -        name='author-relationships'), | 
|  | 76 | +    re_path(r'^entries/(?P<pk>[^/.]+)/relationships/(?P<related_field>\w+)$', | 
|  | 77 | +            EntryRelationshipView.as_view(), | 
|  | 78 | +            name='entry-relationships'), | 
|  | 79 | +    re_path(r'^blogs/(?P<pk>[^/.]+)/relationships/(?P<related_field>\w+)$', | 
|  | 80 | +            BlogRelationshipView.as_view(), | 
|  | 81 | +            name='blog-relationships'), | 
|  | 82 | +    re_path(r'^comments/(?P<pk>[^/.]+)/relationships/(?P<related_field>\w+)$', | 
|  | 83 | +            CommentRelationshipView.as_view(), | 
|  | 84 | +            name='comment-relationships'), | 
|  | 85 | +    re_path(r'^authors/(?P<pk>[^/.]+)/relationships/(?P<related_field>\w+)$', | 
|  | 86 | +            AuthorRelationshipView.as_view(), | 
|  | 87 | +            name='author-relationships'), | 
| 90 | 88 | ] | 
|  | 89 | + | 
|  | 90 | +urlpatterns += router.urls | 
0 commit comments