Ruby on Rails File Uploader: не записывает в БД или папки с файлами - PullRequest
0 голосов
/ 03 марта 2012

git source here: https://github.com/habutai/Imagevent

Сильно изменено с: http://archive.robwilkerson.org/2009/08/26/learning-ruby-on-rails-file-upload/index.html

HTTP POST проходит через Chrome Dev; однако, я получаю откат в консоли:

Начато POST "/ images" для 127.0.0.1 в пт мар 02 12:57:23 -0800 2012

Обработка с помощью ImagesController # создать как HTML

Параметры: {"commit" => «Загрузить», «загрузить» => «SunMoon-Lines.png»,

"authenticity_token" => "SyiGyyRU9iMCqMgjTHpGkbN2MVweorgztv0Uig7TLC8 =", "utf8" => "\ 342 \ 234 \ 223",

"image" => {"name" => "derpaderpa", "description" => "aboomboomboomboom"}}

(0,1 мс) начать транзакцию

(0,1 мс) транзакция отката

Рендеринг images / images.html.erb в макетах / приложении (2,7 мс)

Визуализированные макеты / _stylesheets.html.erb (1,8 мс)

Визуализированные макеты / _header.html.erb (1.0ms)

Визуализированные макеты / _footer.html.erb (0,5 мс)

Завершено 200 OK за 18 мс (Просмотры: 13,4 мс | ActiveRecord: 0,1 мс)

Я не уверен, где именно отключение или почему оно не пишет в папку? Я предполагаю, что мне, вероятно, нужно определить столбцы в одной из моих миграций БД [вероятно, либо create_binaries, либо create_images], но я не знаю. Это может быть проблема с тем, как он пытается сохранить?

Кроме того, я также пытаюсь заставить /images/images.html.erb появиться при переходе к / upload через _header.html.erb. / upload работает, но если я выполню upload_path в _header, он не будет работать правильно, и мои маршруты просто не будут работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...