I have a forms.py file as
class SocialMediaForm(forms.ModelForm):
class Meta:
model = SocialMedia
fields = "__all__"
exclude = ("doctor",)
labels = {}
widgets = {
"whatsapp": forms.TextInput(attrs={"class": "form-control"}),
"telegram": forms.TextInput(attrs={"class": "form-control"}),
"facebook": forms.TextInput(attrs={"class": "form-control"}),
"instagram": forms.TextInput(attrs={"class": "form-control"}),
"linkedin": forms.TextInput(attrs={"class": "form-control"}),
}
with a view.py file
class SocialMediaProfile(FormView):
model = DoctorSocialMedia
form_class = SocialMediaForm
success_url = "."
template_name = "doctor/social_media_profile.html"
the question is how could i pass a form instance to template in FormView view as SocialMediaForm(instace=someInstance) # in fun based views.