Я работаю над небольшим приложением для ведения блога, используя Django, и я представил возможность загрузки файлов с помощью https://github.com/GoodCloud/django-ajax-uploader. Мне удалось заставить его работать, и загрузка файлов работает нормально.
Теперь я хотел бы добавить (контактную) форму вместе с загрузкой файла, но я не уверен, как «связать» форму с загрузкой файла. Итак, моя логика заключается в том, что пользователь заполняет контактную форму, а затем загружает файлы (а затем, очевидно, нажимает кнопку "отправить"). Мой вопрос (не уверен, что я это ясно) заключается в том, как мне сделать ссылку между содержимым контактной формы (например, имя, идентификатор электронной почты и т. д.) на файлы, которые пользователь загрузил с помощью django-ajax-uploader . Что было бы наиболее эффективным способом сделать это?
Если это поможет, я планирую написать (контактную) форму с помощью modelForms, которая, очевидно, запишет поля в базу данных. Однако django-ajax-uploader не использует базу данных, и поэтому я не уверен, как связать их обоих. Кроме того, я включил recaptcha в форму модели, следуя инструкциям на странице: http://www.marcofucci.com/tumblelog/26/jul/2009/integrating-recaptcha-with-django/ Я вижу рекапатчу, но не уверен, что моя функция fileup обрабатывает форму.
Любое руководство по этому поводу было бы здорово. Спасибо.
Обновленный код: http://dpaste.com/750619/