Проблема отправки параметров представления в Lib в Django

У меня проблема с define def в Django. это мой View.py

import logging
from django.shortcuts import redirect
from django.urls import reverse
from django.views.generic import ListView
from .models import Saham_Status, Saham_Pay
from azbankgateways import bankfactories, models as bank_models, default_settings as settings
from django.http import HttpResponse, Http404
from .forms import Saham_Pays
from time import gmtime, strftime

class SahamSta_ListView(ListView):
   template_name = 'forms/display_forms.html'
   context_object_name = 'saham_st'
   model = Saham_Status

   def get_queryset(self):
      return self.model.object.all().filter(user_name=self.request.user)

   def get_context_data(self, **kwargs):
      context = super(SahamSta_ListView, self).get_context_data(**kwargs)
      context['form'] = Saham_Pays

      return context

  class Sta_Pay_ListView(ListView):
    template_name = 'forms/statuse_pay.html'
    context_object_name = 'sta_pay'
    model = Saham_Pay

   def get_queryset(self):
      return self.model.objects.all().filter(user_name=self.request.user)

   def get_context_data(self, **kwargs):
      context = super(Sta_Pay_ListView, self).get_context_data(**kwargs)
      context['form'] = Saham_Pays
      return context
   #this part
   def get_payid():
   pay_id = Saham_Status.object.all().filter(saham_pay_id=)
   return pay_id

Теперь это Lib в Django Lib для отправки параметров (p.py):

def get_pay_data(self):
    data = {
        'terminalId': int(self._terminal_code),
        'userName': self._username,
        'userPassword': self._password,
        'orderId': int(self.get_tracking_code()),
        'amount': int(self.get_gateway_amount()),
        'localDate': self._get_current_date(),
        'localTime': self._get_current_time(),
        'additionalData': description,
        'callBackUrl': self._get_gateway_callback_url(),
        'payerId': get_payid()
    }
    return data

и этот models.py:

class Saham_Status(models.Model):
  user_name = models.ForeignKey(User, on_delete=models.CASCADE)
  saham_pay_id = models.CharField(max_length=15, default=None)

Я хочу отправить параметр(saham_pay_id = поле в db) базы данных, в которую входит пользователь, в p.py('payerId': get_payid()) и эта функция get_payid() определена в views.py.

Помоги мне.

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