Integrate jquery formset.js properly.

This commit is contained in:
JPT committed 2014-12-10 17:19:40 +01:00
1 parent c019b5f0b9
commit e7fc6dcb8a
8 files changed
+292 -55

No files matched your search

+26 -12
View File
@@ -4,7 +4,10 @@
<script type="text/javascript">
$(function() {
$('#presentationform #presentationpersonformset').formset({
prefix: '{{ formset.prefix }}'
prefix: '{{ person_formset.prefix }}'
});
$('#presentationform #presentationeventformset').formset({
prefix: '{{ event_formset.prefix }}'
});
})
</script>
@@ -15,25 +18,36 @@
<h2>Vortrag anlegen</h2>
<form method="POST" action="" class="form-horizontal" id="presentationform">
{% crispy presentation_form %}
<hr>
<h3>Personen</h3>
<p id="presentationpersonformset">
{% for form in person_formset.forms %}
<div>
<input id="id_{{ person_formset.prefix }}-TOTAL_FORMS" name="{{ person_formset.prefix }}-TOTAL_FORMS" type="hidden" value="1" />
<input id="id_{{ person_formset.prefix }}-INITIAL_FORMS" name="{{ person_formset.prefix }}-INITIAL_FORMS" type="hidden" value="0" />
<input id="id_{{ person_formset.prefix }}-MAX_NUM_FORMS" name="{{ person_formset.prefix }}-MAX_NUM_FORMS" type="hidden" value="1000" />
</div>
<div id="presentationpersonformset">
{% for person_form in person_formset.forms %}
<div class="person_form">
{% crispy form person_form.helper %}
{% crispy person_form person_formhelper %}
</div>
<hr>
{% endfor %}
[+]<br>
</p>
</div>
<h3>Veranstaltungen</h3>
<p id="presentationeventformset">
{% for form in event_formset.forms %}
<div>
<input id="id_{{ event_formset.prefix }}-TOTAL_FORMS" name="{{ event_formset.prefix }}-TOTAL_FORMS" type="hidden" value="1" />
<input id="id_{{ event_formset.prefix }}-INITIAL_FORMS" name="{{ event_formset.prefix }}-INITIAL_FORMS" type="hidden" value="0" />
<input id="id_{{ event_formset.prefix }}-MAX_NUM_FORMS" name="{{ event_formset.prefix }}-MAX_NUM_FORMS" type="hidden" value="1000" />
</div>
<div id="presentationeventformset">
{% for event_form in event_formset.forms %}
<div class="event_form">
{% crispy form event_form.helper %}
{% crispy event_form event_formhelper %}
</div>
<hr>
{% endfor %}
[+]<br>
</p>
</div>
<br>
<input type="submit" class="btn btn-primary btn-default" value="Submit">
</form>
{% endblock %}