X-Git-Url: http://git.ithinksw.org/~kgodey/maayanwich.git/blobdiff_plain/6acbe6be55d6d2d2ed741af86cea494034359445..eb29f2a3fc433fc4dfd510ddb3e20ce03aca80b0:/forms.py diff --git a/forms.py b/forms.py index e7d2728..e471c2a 100644 --- a/forms.py +++ b/forms.py @@ -1,13 +1,15 @@ from django.forms import ModelForm from models import Sandwich, Ingredient from django.contrib.auth.models import User +from django import forms class SandwichForm(ModelForm): class Meta: model = Sandwich - exclude = ('slug',) + exclude = ('slug', 'user', 'ingredients') + fields = ('adjective', 'date_made', 'notes', 'picture') class IngredientForm(ModelForm): @@ -17,15 +19,10 @@ class IngredientForm(ModelForm): exclude = ('slug',) -class UserLoginForm(ModelForm): - - class Meta: - model = User - fields = ('username', 'password') - -class NewAccountForm(ModelForm): - - class Meta: - model = User - fields = ('username', 'first_name', 'last_name', 'email', 'password') - \ No newline at end of file +class NewUserForm(forms.Form): + first_name = forms.CharField() + last_name = forms.CharField() + email = forms.EmailField() + username = forms.CharField() + password = forms.CharField(widget=forms.PasswordInput) + confirm_password = forms.CharField(widget=forms.PasswordInput)