first push

This commit is contained in:
2026-01-18 12:05:56 +03:30
commit cdbb2e11ed
109 changed files with 3083 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
from rest_framework import serializers
from rest_framework.response import Response
from rest_framework_recursive.fields import RecursiveField
import os
from Wallet.models import Transaction, Wallet
class WalletSerializer(serializers.ModelSerializer):
class Meta:
model = Wallet
fields = "__all__"
def create(self, validated_data):
w = Wallet.objects.create(**validated_data)
return w
class TransactionSerializer(serializers.ModelSerializer):
class Meta:
model = Transaction
fields = ["__all__"]
def create(self, validated_data):
t = Transaction.objects.create(**validated_data)
return t