website/hub/services/forms.py

26 lines
857 B
Python
Raw Normal View History

2025-01-27 16:51:23 +01:00
from django import forms
2025-02-28 14:13:51 +01:00
from .models import Lead, Plan
2025-01-27 16:51:23 +01:00
class LeadForm(forms.ModelForm):
class Meta:
model = Lead
2025-01-31 17:13:55 +01:00
fields = ["name", "company", "email", "phone", "message"]
2025-01-27 16:51:23 +01:00
widgets = {
"name": forms.TextInput(attrs={"class": "form-control"}),
"company": forms.TextInput(attrs={"class": "form-control"}),
"email": forms.EmailInput(attrs={"class": "form-control"}),
"phone": forms.TextInput(attrs={"class": "form-control"}),
2025-01-31 17:13:55 +01:00
"message": forms.Textarea(attrs={"class": "form-control", "rows": 4}),
2025-01-27 16:51:23 +01:00
}
2025-01-28 10:41:39 +01:00
class PlanForm(forms.ModelForm):
class Meta:
model = Plan
2025-02-28 14:13:51 +01:00
fields = ("name", "description")
2025-01-28 10:41:39 +01:00
widgets = {
"description": forms.Textarea(attrs={"rows": 3}),
"features": forms.Textarea(attrs={"rows": 4}),
}