def upload_file_to_part(request, part_id):
try:
part = Part.objects.get(id=part_id)
except ObjectDoesNotExist:
messages.error(request, "No part found with given part_id.")
return HttpResponseRedirect(reverse('error'))
if request.method == 'POST':
form = FileForm(request.POST, request.FILES)
if form.is_valid():
partfile = PartFile(file=request.FILES['file'], part=part)
partfile.save()
return HttpResponseRedirect(reverse('part-info', kwargs={'part_id': part_id}) + '#specs')
messages.error(request, "Error uploading file.")
return HttpResponseRedirect(reverse('error'))
评论列表
文章目录