Задачи на маршруты с регулярками в Django. Часть 8
В файле urls.py объявлены
следующие маршруты с регулярными выражениями:
urlpatterns = [
path('', views.index),
re_path(r'^about', views.about),
re_path(r'^contact', views.contact),
]
Сделайте для них функции-представления, отдающие соответствующий текст.
В файле urls.py объявлены
следующие маршруты с регулярными выражениями:
urlpatterns = [
re_path(r'^user/(?P<username>\w+)', views.user_profile),
re_path(r'^post/(?P<post_id>\d+)', views.post_detail),
re_path(r'^category/(?P<category_slug>[\w-]+)', views.category_view),
]
Сделайте для них функции-представления, отдающие соответствующий текст.
В файле urls.py объявлены
следующие маршруты с регулярными выражениями:
urlpatterns = [
re_path(r'^archive/(?P<year>\d{4})/(?P<month>\d{2})', views.archive),
re_path(r'^search/(?P<query>.+)', views.search),
re_path(r'^download/(?P<filepath>.+)', views.download),
]
Сделайте для них функции-представления, отдающие соответствующий текст.
В файле urls.py объявлены
следующие маршруты с регулярными выражениями:
urlpatterns = [
re_path(r'^api/v1/users/(?P<user_id>\d+)', views.api_user),
re_path(r'^api/v1/posts/(?P<post_id>\d+)/comments', views.api_comments),
re_path(r'^api/v1/categories/(?P<category_id>\d+)/products', views.api_products),
]
Сделайте для них функции-представления, отдающие соответствующий текст.
В файле urls.py объявлены
следующие маршруты с регулярными выражениями:
urlpatterns = [
re_path(r'^shop/(?P<category>[\w-]+)/(?P<product_id>\d+)', views.product_detail),
re_path(r'^orders/(?P<order_id>\d+)/items/(?P<item_id>\d+)', views.order_item),
re_path(r'^events/(?P<year>\d{4})-(?P<month>\d{2})-(?P<day>\d{2})', views.event_detail),
]
Сделайте для них функции-представления, отдающие соответствующий текст.