Перенос баланса с одного счета на другой с помощью необработанного кода

Я делаю одностраничный сайт, где в таблице имя пользователя, баланс, и есть поле from, которое принимает id и баланс и переводит их на другие счета, но я сталкиваюсь с проблемами при переводе суммы, вот мой код,

models.py,

class Account(models.Model):
username = models.CharField(max_length=30)
balance = models.IntegerField()
freeze_type = models.BooleanField(default=False)
hold = models.BooleanField(default=False)

def __str__(self):
    return self.username

views.py,

def transfer(request):
transfer_id =  int(request.GET.get('Account_id'))
transfer_amount = int(request.Get.get('amount'))  
balance_1 = Account.objects.filter(id=id)
balance_2 = Account.objects.filter(transfer_id)
balance_1 = balance_1.balance - balance_2.balance
balance_1.save()
accounts = Account.objects.all()
return render(request,'home.html',{'accounts':accounts})

и мой код из html-страницы,

    <form action="{% url 'transfer' %}">
    <label for="Account_id">Account Id</label><br>
    <input type="text" id="Account_id" name="Account_id" ><br>
    <label for="Transaction_amount">Transaction Amount</label><br>
    <input type="text" id="Transaction_amount" name="amount" ><br>
    <input type="submit" class="button button4"  value="Submit">

     </form>

Я также добавил скриншот моей индексной страницы для лучшего понимания, Домашняя страница

когда я запускаю этот код, я получаю ошибку 'WSGIRequest' object has no attribute 'Get'. поэтому мой вопрос заключается в том, почему возникла эта ошибка и является ли мой код views.py правильным? или код для перевода баланса

Вернуться на верх