Django rest frame work, я пытался создать обменный курс, который сравнивает первую валюту со второй и выводит значение второй.

from Django .shortcuts import render
import requests

from exchange _rate .models import Exchange rate
from . serialize import Exchange rate Serialize
from rest_ framework .response import Response
from rest_ framework import view sets
from .models import Exchange rate

  class Exchange value(view sets .Model View Set):
        query set=Exchange rate .objects .all()
        serialize _class = Exchange rate Serialize
    
        def get(request, rate1, rate2):
    
            if request .method =='POST':
                url="https://api.exchangerate-api.com/v4/latest/USD"
                res=requests .get( URL )
                result =res .Jason ()
                try:
                    if rate1 in result:
                        return render(request ,result[rate2])
                except Exception as e:
                    print("currency could not be process")
Вернуться на верх