У меня есть следующий код
class MusicFileUploadView(TemplateView):
template_name = "music_file_upload.html"
def get(self, request, *args, **kwargs):
return super().get(request, *args, **kwargs)
def post(self, request, *args, **kwargs):
if 'csv-file' in request.FILES.keys():
csv_file = request.FILES['csv-file']
upload = FileUpload(csv_file=csv_file)
if request.user.is_authenticated:
upload.user_uploaded = request.user
response = upload.save()
if response['error']:
#add error to context
pass
else:
pass
else:
pass
return super().get(request, *args, **kwargs)
, где в разделе сообщений я сохраняю загружаемый файл и анализирую его, в случае ошибки я хочу включить сообщение в контекст, чтобы я мог отобразить это на той же странице.
Есть ли способ включить это в функцию записи?