how to store third party access token to database to my profile model from django

  django, python

i’m trying to store a session id and an access token from a third party website’s API to my users profiles
i’ve been trying for days and searching but i couldn’t find anything like this

i tried to import profiles instances so that i can save the data to the users profiles instances
but i didn’t find out how , here is my code
from bs4 import BeautifulSoup
import xml.etree.ElementTree as ET
from django.contrib.auth.decorators import login_required
import urllib.parse
from django.views.generic import View
from users.models import Profile
from django.contrib.auth.models import User

def profile_view(request):
    RuName= 'driss_aitkassi-drissait-crm-SB-ijuzzy'

    r= {
    'RuName': RuName

    response = api.execute('GetSessionID', r)

    res =response.text

    tree= ET.fromstring(res)

    #here is my session id from the website's api    

    for node in tree.iter('{urn:ebay:apis:eBLBaseComponents}GetSessionIDResponse'):
        SessionID= node.find('{urn:ebay:apis:eBLBaseComponents}SessionID').text 
    #i tried this :


    # and also tried this

    # and also this:


here is the file:

from django.db import models
from django.contrib.auth.models import User
from django.db.models.signals import post_save
from django.dispatch import receiver

class Profile(models.Model):
    user = models.OneToOneField(User,related_name='profile' , on_delete=models.CASCADE)
    token = models.TextField(max_length=500, blank=True)
    session_id=models.TextField( max_length=500, blank=True)
    def __str__(self):
        return self.user.username

@receiver(post_save, sender=User)
def create_user_profile(sender, instance, created, **kwargs):
    if created:

please help me with this or just point me at the right direction thanks

Source: Python Questions