from django import forms from .models import ContactSubmission class ContactForm(forms.ModelForm): class Meta: model = ContactSubmission fields = ["name", "title", "description", "email"] widgets = { "name": forms.TextInput( attrs={"placeholder": "Your full name", "autocomplete": "name"} ), "title": forms.TextInput(attrs={"placeholder": "Subject / topic"}), "description": forms.Textarea( attrs={"placeholder": "Write your message here…", "rows": 5} ), "email": forms.EmailInput( attrs={ "placeholder": "your@email.com (optional)", "autocomplete": "email", } ), }