Changing input type in a class based create view

Overriding form widgets isn’t quite the same as overriding page templates.

In addition to creating your new widget template, you also should use the TemplatesSetting renderer.

See: Overriding built-in widget templates and TemplatesSetting

You might also want to read the thread at Overriding Widgets templates not working (following help), template loader not searching app dirs