- url(tags_re + r'books/' + paginate_re,
- piwik_track_view(views.BookList.as_view()),
- name='catalogue_api_book_list'),
- url(tags_re + r'parent_books/' + paginate_re,
- piwik_track_view(views.BookList.as_view()),
- {"top_level": True}, name='catalogue_api_parent_book_list'),
- url(tags_re + r'audiobooks/' + paginate_re,
- piwik_track_view(views.BookList.as_view()),
- {"audiobooks": True}, name='catalogue_api_audiobook_list'),
- url(tags_re + r'daisy/' + paginate_re,
- piwik_track_view(views.BookList.as_view()),
- {"daisy": True}, name='catalogue_api_daisy_list'),
- url(r'^recommended/' + paginate_re,
- piwik_track_view(views.BookList.as_view()),
- {"recommended": True}, name='catalogue_api_recommended_list'),
- url(r'^newest/$',
- piwik_track_view(views.BookList.as_view()),
- {"newest": True, "top_level": True, "count": 20},
- name='catalogue_api_newest_list'),
+ re_path(tags_re + r'books/' + paginate_re,
+ piwik_track_view(views.BookList.as_view()),
+ {"filename": "books"}, name='catalogue_api_book_list'),
+ re_path(tags_re + r'parent_books/' + paginate_re,
+ piwik_track_view(views.BookList.as_view()),
+ {"filename": "parent_books", "top_level": True}, name='catalogue_api_parent_book_list'),
+ re_path(tags_re + r'audiobooks/' + paginate_re,
+ piwik_track_view(views.BookList.as_view()),
+ {"filename": "audiobooks", "audiobooks": True}, name='catalogue_api_audiobook_list'),
+ re_path(tags_re + r'daisy/' + paginate_re,
+ piwik_track_view(views.BookList.as_view()),
+ {"filename": "daisy", "daisy": True}, name='catalogue_api_daisy_list'),
+ re_path(r'^recommended/' + paginate_re,
+ piwik_track_view(views.BookList.as_view()),
+ {"recommended": True}, name='catalogue_api_recommended_list'),
+ path('newest/',
+ piwik_track_view(views.BookList.as_view()),
+ {"newest": True, "top_level": True, "count": 20},
+ name='catalogue_api_newest_list'),