Я новичок в Rails и пытаюсь получить свое первое приложение на Rails 3 с Devise. У меня есть ситуация, когда почти все на моем сайте является специфическим для пользователя. Я создаю частную галерею, которая не является общедоступной, так что каждое изображение принадлежит_ пользователю, а пользователь имеет_представляет изображения. Вот моя проблема ... Я хочу переделать свои маршруты, чтобы при отображении изображений пользователей не требовался идентификатор пользователя в URL. Я буду показывать изображения пользователя в маршруте user / show.
текущий маршрут (от граблей: маршруты):
/users/show(.:format) {:action=>"show", :controller=>"users"}
Можно ли придумать использование только "ресурса" вместо "ресурсов"? так будет / users / show /? Имею ли я смысл? Я не уверен, что терминология спрашивать, но я хочу, чтобы все функциональные возможности пользователя подразумевали, что я знаю, кто пользователь, тогда я могу проверить это в контроллерах.
Спасибо!