【发布时间】:2010-04-30 23:00:47
【问题描述】:
我在我的应用程序中使用 Ryan Bates 的nifty authentication 进行用户注册和登录。每个用户has_many :widgets,但我想允许用户浏览其他用户的小部件。我认为像/username/widgets/widget_id 这样的url 方案会很有意义——它将所有与小部件相关的代码保存在同一个地方(小部件控制器)。但是,我不确定如何在我的应用中使用这种风格的 URL。
现在我的代码库允许登录用户只浏览他们自己的小部件,这些小部件位于/widgets/widget_id。我需要对 routes.rb、我的模型类以及需要链接到给定小部件的任何地方进行哪些更改?
我以前做过 Rails 工作,但在涉及更复杂的路由等方面我是新手,所以我很感激任何反馈。感谢您的考虑!
【问题讨论】:
标签: ruby-on-rails url routing