better show/hide logic using django-crispy-form fieldsets