class LabeledHiddenInput(HiddenInput): def render(self, name, value, attrs=None): status = self.choices.queryset.get(pk = value) h_input = super(LabeledHiddenInput, self).render( name, value, attrs=None) return mark_safe("%s %s"%(status, h_input))