[英]IndexedDB - IDBObjectStore.get with IDBKeyRange - request only returns single object?
[英]GET request returns [ object Object] in django framework
我已經成功地使用django框架創建了一個API,並且在瀏覽器中http://127.0.0.1:8000/tuto/users/在瀏覽器中獲得了用戶列表,現在我想將其放在我的網頁上,但它返回[對象]
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
</head>
<body>
<div id="users">
<p>No users are available.</p>
</div>
<script>
$(document).ready(function() {
$.get("/tuto/users/").success(function (data) {
window.alert(data)
}
});
});
</script>
</body>
</html>
我收到[object Object]的警報消息
這可能是因為您正在顯示整個對象,而不是僅顯示其某些屬性。 嘗試將window.alert(data)
更改為
window.alert(data.name)
將name屬性更改為用戶類中的內容。
如果要查看API以文本形式返回的JSON數據,您還可以執行以下操作:
JSON.stringify(data)
盡管上述內容可以在開發過程中提供幫助,但是有比window.alert()
更好的方法,例如,如果您使用console.log(data)
,則將在瀏覽器控制台中獲得對象的可導航樹視圖。
當從Django API接收到數據時,瀏覽器的網絡選項卡還可以提供數據的清晰視圖。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.