【问题标题】:Make tags on pins with devise用设计在别针上制作标签
【发布时间】:2014-07-19 21:35:40
【问题描述】:
我正在制作一个网站,我希望能够在 Facebook 上的图钉上的图片上制作标签。而不是标记你在 Facebook 上做的朋友/人,而不是我想要在图片上带有文字的标签。
希望它是这样的:
绘制的线显示当您将垫子放在标签上时,它应该显示标签在图片上的位置。
我还希望当您使用垫子浏览图片时,可以显示标签在图片上的位置,就像在 Facebook 上一样。
我正在使用设计来制作别针。
我希望有人能帮我解决这个问题,因为那真的很甜蜜。
【问题讨论】:
标签:
ruby-on-rails
facebook
devise
tags
【解决方案1】:
设计
好的,首先,你不能用devise来制作图钉
Devise 是一个authentication 系统 - 它允许您的用户注册/登录,仅此而已。您必须创建另一个名为 Pin 的模型才能最有可能实现这一点 -
#app/models/user.rb
Class User < ActiveRecord::Base
has_many :pins
end
#app/models/pin.rb
Class Pin < ActiveRecord::Base
belongs_to :user
end
--
图钉
使用单独的pin 模型意味着您将能够创建/加载引脚资源本身,这意味着使用nested_model 结构,或者直接引用pins 资源