Подтвердить что ты не робот

Мои URL-адреса Django не собирают тире

Я пытаюсь выработать URL-адрес, который будет соответствовать domain.com\about-us\и domain.com\home\

У меня есть регулярное выражение URL:

^(?P<page>\w+)/$

но он не будет соответствовать URL-адресу с помощью - в нем.

Я пробовал

^(?P<page>\.)/$
^(?P<page>\*)/$

но ничего не работает.

4b9b3361

Ответ 1

Try: ^(?P<page>[-\w]+)/$

[-\w] примет a-z 1-9 и тире