В чем разница между path () и re_path ()? - PullRequest
0 голосов
/ 28 мая 2018

В Django2.0 были введены path() и re_path().

Но разница между обоими мне неясна: речь идет о способностииспользовать или нет регулярные выражения с ним?

Значит ли это, что я не могу использовать оба синтаксиса <type:name> и (?P<name>\d+) в одном шаблоне?

1 Ответ

0 голосов
/ 28 мая 2018

Насколько я понимаю, функция path больше не принимает URL-адреса регулярных выражений, вам нужно использовать новый синтаксис URL-адресов <slug:title> вместо передачи регулярного выражения для сопоставления параметров.re_path работает только с URL-адресами в формате регулярных выражений (старый способ, которым мы создаем URL-адреса).

...