We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
isinstance
issubclass
1 parent 2ffe52e commit e4df0b4Copy full SHA for e4df0b4
forms_builder/forms/templatetags/forms_builder_tags.py
@@ -5,7 +5,7 @@
5
from django.template.loader import get_template
6
7
from forms_builder.forms.forms import FormForForm
8
-from forms_builder.forms.models import Form
+from forms_builder.forms.models import AbstractForm
9
10
11
register = template.Library()
@@ -30,7 +30,7 @@ def render(self, context):
30
form = None
31
else:
32
form = template.Variable(self.value).resolve(context)
33
- if not isinstance(form, Form) or not form.published(for_user=user):
+ if not issubclass(form.__class__, AbstractForm) or not form.published(for_user=user):
34
return ""
35
t = get_template("forms/includes/built_form.html")
36
context["form"] = form
0 commit comments