Как просмотреть список JSON и сохранить данные в Django

Я пытаюсь просмотреть данные списка JSON и сохранить их в переменной 'nfts'.

Значение исключения: индексы строк должны быть целыми числами

Traceback: nft_data_id = item['nfts'][item]['nft_data_id'],

JSON response: {"result":{"page_count":3041,"nfts":[{"nft_id":"#-#-#-#","nft_data_id":"#-#-#-#", ...

views.py Код:

def market_data(request):
    URL = '...'
    response = requests.get(URL).json()
    nfts = response['result']
    for item in nfts:
        nft_data = NFT_attributes(
            nft_data_id = item['nfts'][item]['nft_data_id'],
            ...

вы выполняете итерацию над объектом, а не над массивом. попробуйте пример ниже

def market_data(request):
    URL = '...'
    response = requests.get(URL).json()
    nfts = response['result']['nfts']
    for nft in nfts:
        nft_data = NFT_attributes(
            nft_data_id = nft['nft_data_id'],
            ...
Вернуться на верх