def gallery(request, gallery_id): try: gallery = Gallery.objects.get(id=gallery_id) except Gallery.DoesNotExist: raise Http404 if request.method == "POST": form = PhotoForm(request.POST, request.FILES) if form.is_valid(): new_photo = form.save(commit=False) new_photo.visible_by = 'AD' new_photo.save() form.save_m2m() return HttpResponseRedirect("/gallery/%s/" % gallery_id) else: form = PhotoForm() context = {'gallery': gallery, 'form': form} return render(request, "gallery.html", context)
def gallery(request, gallery_id): try: gallery = Gallery.objects.get(id=gallery_id) except Gallery.DoesNotExist: raise Http404 if request.method == "POST": form = PhotoForm(request.POST, request.FILES) if form.is_valid(): new_photo = form.save(commit=False) new_photo.visible_by = 'AD' new_photo.save() form.save_m2m() return HttpResponseRedirect("/gallery/%s/" % gallery_id) else: form = PhotoForm() context = {'gallery': gallery, 'form' : form} return render(request, "gallery.html", context)