Загрузка файла бритвы MVC - сценарий обратной передачи - PullRequest
0 голосов
/ 22 февраля 2019

Я загружаю файлы как часть представления MVC.Однако я сталкиваюсь с проблемами, которые могут быть фундаментальной проблемой проектирования или чего-то, чего мне не хватает в реализации.

Представление создания работало нормально и имеет проверку без загрузки файла.

Я хотел добавить возможность добавлять изображения для предмета.Я решил использовать dropzone js для возможности перетаскивания, но столкнулся с проблемой, заключающейся в том, что примеры показывают использование request.files в сообщении, и если возникает проблема с проверкой, я теряю информацию о файле иотправить обратно элемент пуст.

Если я загружаю элементы до создания, у меня нет идентификатора элемента, с которым связаны эти изображения, и, следовательно, я не могу загрузить их в нужное место.Конечно, с действием редактирования - у меня есть идентификатор основного элемента.

Так что я борюсь с получением информации о файле в свойстве модели представления, используемой в представлении создания, чтобы я мог правильно обрабатывать любыесценарии проверки / обратной передачи, обработки сценария создания и сохранения файлов в соответствующем месте после назначения идентификатора после сохранения элемента в базе данных.

...