/ / Paperclip: Ukladanie blogových príspevkov s obrázkami nefunguje, ale nefunguje - ruby-on-rails, ruby-on-rails-3

Kancelársky klip: Ukladanie príspevkov do blogu s obrázkami nefunguje bez rubínov na koľajniciach, rubínovo-na-koľajniciach-3

Postupoval som podľa návod na kancelárske sponky na ich stránke github.

Vytvoril som migráciu

rails g paperclip blog picture

v mojom blog.rb (model)

has_attached_file :picture, :styles => { :medium => "600x400>", :thumb => "260x180>" }
attr_accessible :title, :body, :picture

v mojom regulátore

def create
@blog = Blog.new( params[:blog] )
respond_to

a tak ďalej....

v mojom _form.html

<%= form_for @blog, :html => { :multipart => true, :class => "form-horizontal" } do |f| %>

ak sa teraz pokúsim vytvoriť nový blog bez obrázka, vytvorí sa ako obvykle. Ak sa však pokúsim vytvoriť obrázok s obrázkom, nevytvorí sa to a budem presmerovaný na server new_blogs_path. Presmerovanie je v poriadku, pretože mám if @blog.save respond_to, takže sa stane iba to, že sa zdá, že nie je zachránený.

ktokoľvek má nápad?

odpovede:

0 pre odpoveď č. 1

Použite prosím celý tento príkaz

        rails generate paperclip user avatar

nie

          rails g paperclip user avatar

Skontrolujte, či tieto stĺpce existujú vo vašej databáze.

1 avatar_file_name
2 avatar_content_type
3 avatar_file_size
4 avatar_updated_at

a potom mi povedzte. Ak neexistuje, vytvorte ručne a dúfam, že to bude fungovať ....