diff options
-rw-r--r-- | archaeological_operations/views.py | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/archaeological_operations/views.py b/archaeological_operations/views.py index f78431bc2..0b71331f8 100644 --- a/archaeological_operations/views.py +++ b/archaeological_operations/views.py @@ -427,22 +427,30 @@ def operation_modify_parcels(request, pk): else: formset = formset_class() else: - i = 0 towns_array = [] parcels_array = [] info = {} for parcel in parcels: - towns_array.append(parcel.town) - parcels_array.append(parcel.pk) - # data['parcel'] = parcel.pk - i += 1 - data['TOWNS'] = towns_array + print(parcel.pk) + print(parcel.town) + #towns_array.append(parcel.town) + parcels_array.append(int(parcel.pk)) + # data['TOWNS'] = towns_array # data['PARCELS'] = parcels_array data['form-TOTAL_FORMS'] = 3 # TODO: feed initial with current parcels + print("parcel_array : ") + for p in parcels_array: + print(p) initial = [] + initial = {'PARCELS': parcels_array} + print(initial) + # if parcels: + # for parcel in parcels: data['form-INITIAL_FORMS'] = len(initial) formset = formset_class(initial=initial, data=data) + for form in formset: + print(form.as_table()) #formset = SelectedParcelGeneralFormSet() return render(request, 'ishtar/forms/operation_modify_parcels.html', { 'formset': formset, |