Я могу загрузить два разных файла в одну папку, используя django. Но я должен загрузить его в две разные папки, и перед загрузкой файла его также нужно переименовать во время его загрузки, я понятия не имею, поскольку я новичок в django. Вот код для загрузки в ту же папку без переименования.
My View.py
def uploadFile(request):
if request.method == 'POST':
form = DocumentForm(request.POST, request.FILES)
if form.is_valid():
form.save()
return redirect('home')
else:
form = DocumentForm()
return render(request, 'core/upload.html', {
'form': form
})
My Model.py
class Document(models.Model):
document = models.FileField(upload_to="documents/")
My form.py
class DocumentForm(forms.ModelForm):
class Meta:
model = Document
fields = ('document', )
Может кто-нибудь помочь мне разобраться с кодом для models.py и views.py.