Как получить сущность после form.save()
У меня есть класс формы, который получает POST
запрос от веб-браузера.
class WaveFileForm(forms.ModelForm):
class Meta:
model = WaveFile
fields = ('description', 'document', )
то он будет сохранен как сущность модели по form.save()
if request.method == 'POST':
form = WaveFileForm(request.POST, request.FILES)
if form.is_valid():
form.save()
print(form.cleaned_data.get('document'))// it returns filename, but I want to have saved file path, so I want entity itself
WaveFile.objects.get("(saved_one)")
Но теперь я хочу сразу получить сущность, которая сохраняется form.save()
Как я могу это сделать?
form.save()
вернет экземпляр, так:
wave_file = form.save()