{% load dynamicforms %} {% set_var_conditional action_postfix='?df_render_type=dialog' condition_var=df_render_type compare='dialog' else_value='' %} {% if data.id %} {% url url_reverse|add:'-detail' pk=data.id format='html' as form_action %} {% else %} {% url url_reverse|add:'-list' format='html' as form_action %} {% endif %}
{% if data.id %} {# This is a hack because HTML forms can only do POST & GET. This way we also get PUT & PATCH #} {% endif %} {% csrf_token %} {% set_var template_pack=DF.TEMPLATE|add:'field' %} {% render_form serializer template_pack=template_pack %} {% if df_render_type != 'dialog' %}
 
{% endif %}