diff --git a/api/serializers.py b/api/serializers.py index 67fb5f1..9158fb2 100755 --- a/api/serializers.py +++ b/api/serializers.py @@ -123,14 +123,14 @@ class TransactionSerializer(serializers.HyperlinkedModelSerializer): class SliceSerializer(serializers.HyperlinkedModelSerializer): class Meta: model = Slice - fields = ['pk', 'url', 'name', 'icon', 'balance', 'slice_of'] + fields = ['pk', 'url', 'name', 'icon', 'balance', 'slice_of', 'bank_acc'] class SliceTransactionSerializer(serializers.ModelSerializer): transactions = TransactionSerializer(many=True, read_only=True) class Meta: model = Slice - fields = ['pk', 'url', 'name', 'icon', 'balance', 'slice_of', 'transactions'] + fields = ['pk', 'url', 'name', 'icon', 'balance', 'slice_of', 'transactions', 'bank_acc'] class RuleSerializer(serializers.HyperlinkedModelSerializer): class Meta: diff --git a/qrtr_account/models.py b/qrtr_account/models.py index 952dc78..8ff50e0 100644 --- a/qrtr_account/models.py +++ b/qrtr_account/models.py @@ -71,6 +71,7 @@ class Slice(models.Model): limit_choices_to=avail_parents, on_delete=models.CASCADE, null=True, blank=True) parent_id = models.PositiveIntegerField(null=True) + bank_acc = models.ForeignKey(null=True, blank=True) is_unsliced = models.BooleanField(default=False) slice_of = GenericForeignKey('parent_type', 'parent_id')