Я пытаюсь создать объект опроса, который имеет много ответов. Каждый ответ может иметь прикрепленное изображение. Как создать форму, которая позволяет мне ввести вопрос и добавить переменное количество ответов (каждое со своим прикрепленным изображением). Я также предпочел бы, чтобы разрешить предварительный просмотр загруженных изображений.Многомодельные формы с загрузкой изображений
Моей идеей до сих пор является наличие подформы для каждого изображения, которое автоматически загружается в обработчик предварительного просмотра для каждого добавленного вопроса.
Мой другой подход состоял в том, чтобы создать объект вопроса в сеансе и добавить к нему объекты ответа, а затем сохранить их все одновременно. Я не совсем уверен, как это сделать в рельсах. Я использую paperclip для загрузки изображений.
Я немного новичок в рельсах, поэтому любые советы будут оценены.
Я прочитал эти статьи и планирую использовать вложенные атрибуты для реализации формы, но это не решает проблему многопользовательской загрузки. Я склоняюсь к использованию этих методов для создания формы, но пользователи загружают изображения на втором этапе. Я обеспокоен тем, что это неоптимальный пользовательский интерфейс. Особенно, когда изображение часто будет точкой. – midas06