Простая функция проверяющая совпадение с шаблоном.
Шаблон задан регулярным выражением.
import re def active_link(path, pattern): if re.search(pattern, path): print('OK') else: print('NO') active_link(request.path '/super|/super/[\w]+)
Как можно исправить регулярное выражение, что бы нельзя было ввести:
/super/search
Можно просто /super, можно любые символы, которые относятся к \w после /super/, но нельзя слово - “search”.
active_link(request.path '/super|/super/[\w]+ ??? Что нужно здесь исправить?)