I want to add some inputs in Django admin's search form.
I override the original template by putting a new template in the related path to origin 'admin/search_form.html'. But when I add a 'select widget' in the new template like: {{ select_widget }}
. It always be rendered as <django.forms.widgets.Select object at 0x10f7560d0>
. However, it is rendered as correct html if I invoke its render()
method.
How can I get the widget be rendered as correct html?