@Bolide9

Что делает строка кода?

Привет, есть строка кода:
path(r'jobs/<int:pk>', JobDetailViewSet, name='job_details')

Подозреваю, что из Django, но не точно

Подскажите пожалуйста, для чего и как будет работать?
  • Вопрос задан
  • 94 просмотра
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Из джанго, urls.py, должна лежать в urlpatterns
Определяет пути на сайте.

pk - параметр типа int, судя по всему для ID какой нибудь вакансии.
На сайте можно заходить по site.com/jobs/1, site.com/jobs/2 и тд.

JobDetailViewSet - вьюха из views.py, которая будет обрабатывать переход по ссылкам из этой конструкции.
name='job_details' - имя пути, для использования в коде. Например, для тега url
<a href="{% url 'job_details' 3 %}">После рендера будет ссылкой на site.com/jobs/3</a>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы