Я хочу отправить электронное письмо пользователю после того, как он зарегистрируется с code.for ex
http://192.168.1.51:3000/logins/activate/435546dgfd757676657 ссылка содержит в электронном письме
как мне создать вышеуказанный URL в моей модели уведомлений.
я знаю следующим образом
url_for :controller=>'logins', :action=>'activate', :id=>'435546dgfd757676657' , :host=>'http://192.168.1.54:3000'
Который работает правильно.
что я хочу, чтобы этот хост не был жестко закодирован. Как я могу получить хост с портом в модели.
В контроллере я могу найти его следующими способами
request.host_with_port
Пожалуйста, предоставьте мне правильный рубиновый способ сделать то же самое.