Как преобразовать url() в path() в Django?

url_patterns=[
        url(r'^(?P<postid>\d+)/preference/(?P<userpreference>\d+)/$', views.postpreference, name='postpreference'),
]

Я получил этот код только из stackoverflow
но я знаю только path() но не знаю url()
Я попытался понять и преобразовать этот url(r'^......) в path(...) используя url() в path()
.

но я также хочу знать, как использовать "\d+" в path() .

Если вы знаете ответ, прокомментируйте ниже весь путь (....)

-----> спасибо заранее🙌

\d+ обычно используется для целых чисел, поэтому используйте конвертер <int:>::

path('<int:postid>/preference/<int:userpreference>/', views.postpreference, name='postpreference'),
Вернуться на верх