summaryrefslogtreecommitdiff
path: root/pgweb/util/widgets.py
blob: 070ba53611c35675d5b503a58124cf7d33493fa4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
from django.forms.widgets import Widget


class TemplateRenderWidget(Widget):
    def __init__(self, *args, **kwargs):
        self.template_name = kwargs.pop('template')
        self.templatecontext = kwargs.pop('context')

        super().__init__(*args, **kwargs)

    def get_context(self, name, value, attrs):
        return self.templatecontext