Я использую плагин загрузки файлов JQuery с Django в качестве бэкэнд. Все работало хорошо, пока я не попытался интегрировать Multiple File Upload Widgets on the same page.Jquery Загрузка файла: как установить несколько файлов для загрузки файлов?
Первая проблема
Во-первых, я не уверен, что я должен изменить несмотр в док. Here is the original main.js file указан на странице. Я не эксперт jQuery, и я не могу понять, что именно мне нужно изменить.
Я был бы очень рад увидеть пример этого main.js, переписанного, как и должно быть.
Вторая проблема
Весь смысл иметь несколько виджетов на одной странице для меня, чтобы отобразить различные элементы. Вот почему в моем бэкэнде upload/view/
url стал upload/view/(?P<pk>\d+)/
.
Например, если на одной странице я хочу дисплеи две фотографий альбомов, содержащих много фотографий, я ожидаю, что моя страница называть upload/view/1
и upload/view/2
Бэкэнда часть работает хорошо, так вызывая там URLs вернуть правильный JSon ответ.
Но для части ajax, я не знаю, что делать. В файле main.js
, я могу видеть, где он должен быть изменен, но не знаю, как это сделать:
$.ajax({
// Uncomment the following to send cross-domain cookies:
//xhrFields: {withCredentials: true},
//url: $('#fileupload').fileupload('option', 'url'),
url: '/upload/view/',
dataType: 'json',
context: $('#fileupload')[0]
Любая помощь будет оценена. Благодарю.