Email or username:

Password:

Forgot your password?
Мя :sparkles_lesbian:

Паттерн-матчинг охуителен, это факт

сначала из url вычленяется строка запроса и часть пути после скрипта
Затем сопоставляется пара (путь, запрос)
Если ни то ни другое не задано, предложить пользователю представиться
Если задан только запрос, это ответ на прошлое предложение. Редиректим пользователя так, чтобы его имя стало частью url
Если задан какой-то путь но не запрос — спрашиваем сообщение, которое надо передать
Если задан какой-то путь и сообщение done, показываем "спасибо, я записала"
Если же заданы и путь и запрос не попадающие под условия выше, то отсылаем сообщение мне в телеграм и перенаправляем на тот же URL, но с запросом "done" (чтобы отобразить "спасибо я записала")
4 comments
DELETED

@mo о. В питухон свитч добавили? Че то я провафлил этот момент.

Мя :sparkles_lesbian:

@cofob не свитч, а паттерн матчинг

DELETED

@mo можно сплитить например урлы по / и паттерн-матчить на роуты, в расте так делал, больше не надо никаких библиотек

[DATA EXPUNGED]
Go Up