DJANGO ФУНКЦИЯ REVERSE

Функция reverse в Django Framework используется для получения URL-адреса по имени шаблона (имени представления). Таким образом, мы можем ссылаться на отдельные URL-адреса, используя их имена вместо полного адреса.

Например, если у вас есть определенный URL-адрес для представления, определенного в urls.py, который выглядит так:

path('articles////', views.article_detail, name='article_detail')

Вы можете получить URL-адрес, связанный с этим представлением, используя функцию reverse следующим образом:

from django.urls import reverse
url = reverse('article_detail', args=[2019, 4, 'hello-world'])
print(url)

Это вернет URL-адрес вида "articles/2019/4/hello-world/", который соответствует используемому шаблону URL-адреса. Важно использовать имя шаблона (в данном случае, 'article_detail'), определенное в параметре name при объявлении пути в urls.py.

45 - Django URLs Reverse - Python \u0026 Django 3.2 Tutorial Series

No Reverse Match error in Django

How to fix Django NoReverseMatch Error Reverse for '' with arguments '' and keyword arguments '{}

Django 1.11: Reverse and Reverse Lazy

reverse, lazy and resolve - Django url-resolvers utilities

[Solved]How to solve not loading static files in Django 2020

Reversing Django Views and URLs

Try DJANGO Tutorial - 34 - Django URLs Reverse

BLGPG-FDAC94DDD9C4-24-09-19-20

Новые материалы: