Django問題:'str' object has no attribute 'objects'

还请大家帮忙,谢谢!
view.py

from django.http import JsonResponse
from django.shortcuts import render

def index(request):
    global i        # 同步全局變量
    i += 1         # 監測按鈕點擊事件
    if i != 1:
         print("已點擊重新整理")
    else:
        print("初載")

    datas=getDatas()[0]
    context={
        'data':datas,  
    }
    context = {"data1":datas.objects.order_by("-time")[0].temp1,
        "data2":datas.objects.order_by("-time")[0].temp2}
    context["name"]="量測系統"
    return render(request,"index.html",context) # 通過render模塊把index.html這個文件返回到前端

index.html

<script>
            $(document).ready(function(){
                function refresh(){
                    $.getJSON("/data_fresh/", function (ret) {
                        $('#result').html(ret.data1);
                        $('#result2').html(ret.data2);
                    })
                }
                setInterval(refresh, 3000)
            })
        </script>

img

这不提示的很清楚了嘛,你的datas从getData()方法返回的是字符串类型。是不能用"字符串.属性"这样的方式来使用的。加入datas的内容是可以反序列化的json,那么先将它反序列化,然后再用访问对象的方式来使用它。