Earle/django-bootstrap - GitHub
github.com
github.com
What I've been doing in Django is using Jinja template macros to create my own rendering for the standard form classes. Not ideal, but sticks to the idea of separation of logic and presentation.
This is why the base Form was extended. To each their own.
Interestingly one approach is to use the django uni-form project with the {% form|as_uni_form %} filter. You can then output whatever HTML you want. The https://github.com/kennethlove/django-uni-form-contrib project provides a good starting point for templates compatible with the bootstrap project but looking at it, there's still a lot to be desired and it looks somewhat inactive.
[1] https://github.com/maraujop/django-crispy-forms/
[2] https://github.com/maraujop/django-crispy-forms/issues/5
FWIW, if you're working with a lot of CSS and JavaScript resources, check out webassets (https://github.com/miracle2k/webassets) for building asset bundles.