Consos
This commit is contained in:
parent
f02d1ab41c
commit
c4a60633f8
9 changed files with 127 additions and 11 deletions
|
|
@ -1,9 +1,22 @@
|
|||
#!/usr/bin/env python
|
||||
|
||||
from django import forms
|
||||
from .models import TransactionTemplate
|
||||
from .models import TransactionTemplate, Transaction
|
||||
|
||||
class TransactionTemplateForm(forms.ModelForm):
|
||||
class Meta:
|
||||
model = TransactionTemplate
|
||||
fields ='__all__'
|
||||
|
||||
class ConsoForm(forms.ModelForm):
|
||||
def save(self, commit=True):
|
||||
button: TransactionTemplate = TransactionTemplate.objects.filter(name=self.data['button']).get()
|
||||
self.instance.destination = button.destination
|
||||
self.instance.amount = button.amount
|
||||
self.instance.transaction_type = 'bouton'
|
||||
self.instance.reason = button.name
|
||||
super().save(commit)
|
||||
|
||||
class Meta:
|
||||
model = Transaction
|
||||
fields = ('source',)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue