Removed "Artist" model and all references to it - unnecessary!
[~kgodey/maayanwich.git] / views.py
index a82b106..bfe67a5 100644 (file)
--- a/views.py
+++ b/views.py
@@ -1,9 +1,9 @@
 from django.http import HttpResponse
 from django.http import HttpResponse
-from forms import SandwichForm, IngredientForm, ArtistForm
+from forms import SandwichForm, IngredientForm
 from django.shortcuts import render_to_response
 from django.core.files.uploadedfile import SimpleUploadedFile
 from django.template.defaultfilters import slugify
 from django.shortcuts import render_to_response
 from django.core.files.uploadedfile import SimpleUploadedFile
 from django.template.defaultfilters import slugify
-from models import Sandwich, Artist, Ingredient
+from models import Sandwich, Ingredient
 import datetime
 
 
 import datetime
 
 
@@ -19,4 +19,19 @@ def add_sandwich(request):
        else:
                form = SandwichForm() # An unbound form
                
        else:
                form = SandwichForm() # An unbound form
                
-       return render_to_response('sandwich.html', {'sform': form,})
\ No newline at end of file
+       return render_to_response('sandwich.html', {'sform': form,})
+       
+       
+def add_ingredient(request):
+       if request.method == 'POST': # If the form has been submitted...
+               form = IngredientForm(request.POST) # A form bound to the POST data
+               if form.is_valid(): # All validation rules pass
+                       newsandwich = form.save()
+                       newsandwich.save()
+                       thankshtml = "<p class=\"formthanks\">Thanks! Your ingredient has been saved!</p>"
+                       return HttpResponse(thankshtml) # Redirect after POST
+       else:
+               form = IngredientForm() # An unbound form
+
+       return render_to_response('ingredient.html', {'iform': form,})
+