X-Git-Url: http://git.ithinksw.org/~kgodey/maayanwich.git/blobdiff_plain/403d327cae333430e857ed988f0cba7bc833a4a0..12de092f5614a8b7b1cb7ad7ac7470bdf75d4b8d:/views.py diff --git a/views.py b/views.py index b3ffff0..7db1ab5 100644 --- a/views.py +++ b/views.py @@ -87,6 +87,18 @@ def edit_sandwich(request, slug): return render_to_response('editsandwich.html', {'sform': sform, 's':sedit, 'prepop': ingred, }, context_instance=RequestContext(request)) else: return HttpResponseRedirect(reverse('login2')) + +def del_sandwich(request, slug): + if request.user.is_authenticated(): + if Sandwich.objects.get(slug=slug): + del_sandwich = Sandwich.objects.get(slug=slug) + if request.user == del_sandwich.user: + del_sandwich.delete() + return HttpResponseRedirect(reverse('all_sandwiches')) + else: + return HttpResponseRedirect(reverse('all_sandwiches')) + else: + return HttpResponseRedirect(reverse('login2')) def add_ingredient(request): if request.user.is_authenticated():