我有一个相当简单的设置:处理表单中多个关联模型的最佳方法?
型号/ person.rb
has_many :links
型号/ link_category.rb
attr_accessible :title
has_many :links
型号/ links.rb
attr_accessible :person_id, :link_category_id, :url
belongs_to :person
belongs_to :link_category
链接类别的例子可能是像“脸谱,微博,pinterest,wordpress,博客等”。
我想创建的内容,尽可能DRY和RESTful,是一个单独的页面,列出了所有的链接类别和文本字段,供他们输入(或更新,如果已经提供)每个类别的网址。
例如,像这样http://example.com/person/23/links/edit
可能会显示这样的形式:
Facebook的:_ __ _ __ _ __ _ __ _ __ _ __ _ _
推特:__ http://twitter.com/example_ _
的WordPress:_ __ _ __ _ __ _ __ _ __ _ __ _
Pinterest的:_ __ _ __ _ __ _ __ _ __ _ __ _
我想知道如果任何人有这样的一种优雅的方式,因为它已经成为相当普遍的数的网站。