11from django .db import models
2- from django import forms
3- from django .forms import ModelForm
42
53
64class Contact (models .Model ):
@@ -15,18 +13,3 @@ def __str__(self):
1513 return '{} | {}' .format (contact_str , self .company )
1614 return contact_str
1715
18-
19- class ContactForm (ModelForm ):
20- name = forms .CharField (widget = forms .TextInput (attrs = {'placeholder' : 'Name' , 'class' : 'form-control' }),
21- max_length = 256 , error_messages = {'required' : 'Please, enter your name.' }, label = '' )
22- company = forms .CharField (widget = forms .TextInput (attrs = {'placeholder' : 'Company' , 'class' : 'form-control' }),
23- max_length = 100 , required = False , label = '' )
24- email = forms .EmailField (widget = forms .TextInput (attrs = {'placeholder' : 'Email' , 'class' : 'form-control' }),
25- error_messages = {'required' : 'Please, enter a valid email address.' ,
26- 'invalid' : 'Please enter a valid email address.' }, label = '' )
27- message = forms .CharField (widget = forms .Textarea (attrs = {'placeholder' : 'Message' , 'class' : 'form-control' }),
28- error_messages = {'required' : 'Please, enter your message.' }, label = '' )
29-
30- class Meta :
31- model = Contact
32- fields = '__all__'
0 commit comments