forked from DGNum/gestioCOF
Correctifs
- Fix: décommente du code nécessaire et nom plus identifiable - Fix: erreur de types dans les modèles OperationGroup et Operation
This commit is contained in:
parent
6be65df654
commit
ffc845aefa
3 changed files with 35 additions and 11 deletions
|
@ -139,10 +139,9 @@ class KPsulOperationForm(forms.ModelForm):
|
||||||
class Meta:
|
class Meta:
|
||||||
model = Operation
|
model = Operation
|
||||||
fields = ['type', 'amount', 'is_checkout', 'article', 'article_nb']
|
fields = ['type', 'amount', 'is_checkout', 'article', 'article_nb']
|
||||||
"""
|
|
||||||
OperationFormSet = modelformset_factory(
|
KPsulOperationFormSet = modelformset_factory(
|
||||||
Operation,
|
Operation,
|
||||||
form = KPsulOperationForm,
|
form = KPsulOperationForm,
|
||||||
extra = 0,
|
extra = 0,
|
||||||
min_num = 1, validate_min = True)
|
min_num = 1, validate_min = True)
|
||||||
"""
|
|
||||||
|
|
30
kfet/migrations/0010_auto_20160806_2343.py
Normal file
30
kfet/migrations/0010_auto_20160806_2343.py
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
|
from django.db import models, migrations
|
||||||
|
import django.db.models.deletion
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('kfet', '0009_auto_20160805_0720'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='operation',
|
||||||
|
name='addcost_amount',
|
||||||
|
field=models.DecimalField(max_digits=6, default=0, decimal_places=2),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='operationgroup',
|
||||||
|
name='amount',
|
||||||
|
field=models.DecimalField(max_digits=6, default=0, decimal_places=2),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='operationgroup',
|
||||||
|
name='valid_by',
|
||||||
|
field=models.ForeignKey(default=None, related_name='+', to='kfet.Account', blank=True, null=True, on_delete=django.db.models.deletion.PROTECT),
|
||||||
|
),
|
||||||
|
]
|
|
@ -361,12 +361,7 @@ def kpsul(request):
|
||||||
data['operationgroup_form'] = KPsulOperationGroupForm()
|
data['operationgroup_form'] = KPsulOperationGroupForm()
|
||||||
data['trigramme_form'] = KPsulAccountForm()
|
data['trigramme_form'] = KPsulAccountForm()
|
||||||
data['checkout_form'] = KPsulCheckoutForm()
|
data['checkout_form'] = KPsulCheckoutForm()
|
||||||
OperationFormSet = modelformset_factory(
|
operation_formset = KPsulOperationFormSet(queryset=Operation.objects.none())
|
||||||
Operation,
|
|
||||||
form = KPsulOperationForm,
|
|
||||||
extra = 0,
|
|
||||||
min_num = 1, validate_min = True)
|
|
||||||
operation_formset = OperationFormSet(queryset=Operation.objects.none())
|
|
||||||
data['operation_formset'] = operation_formset
|
data['operation_formset'] = operation_formset
|
||||||
return render(request, 'kfet/kpsul.html', data)
|
return render(request, 'kfet/kpsul.html', data)
|
||||||
|
|
||||||
|
@ -408,8 +403,8 @@ def kpsul_perform_operations(request):
|
||||||
return JsonResponse(data, status=400)
|
return JsonResponse(data, status=400)
|
||||||
|
|
||||||
operationgroup_form = KPsulOperationGroupForm(request.POST)
|
operationgroup_form = KPsulOperationGroupForm(request.POST)
|
||||||
operationgroup = operationgroup_form.save(commit = False)
|
operationgroup = operationgroup_form.save(commit = False)
|
||||||
operation_formset = OperationFormSet(request.POST)
|
operation_formset = KPsulOperationFormSet(request.POST)
|
||||||
operations = operation_formset.save(commit = False)
|
operations = operation_formset.save(commit = False)
|
||||||
for operation in operations:
|
for operation in operations:
|
||||||
operationgroup.amount += operation.amount
|
operationgroup.amount += operation.amount
|
||||||
|
|
Loading…
Reference in a new issue