Exemple #1
0
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)
Exemple #2
0
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)