Посты с тэгом rails


Умник url_for

Без ссылочной целостности любой веб проект не представляет интереса. Раньше ссылки вбивались в код как есть. Потом в обиход вошел термин url reverse. Подход простой: функция (например url_for) принимала строку — имя url и параметры, требуемые для корректного построения адреса, на выходе получается строка url. Таким образом, в проекте можно переименовывать адреса ресурсов не теряя ссылочную целостность. Такой подход применяется в werkzeug, django, pyramid (+1), rails (2.3 path