Django Rest framework 之 详情页
继承RetrieveModelMixin类

通过get(ID)请求详情页

<script>
$(function () {
function GetQueryString(str) {
//window.document.location.href
//window.document.URL
var url= String(window.document.URL);
var rs = new RegExp("(^|)" + str + "=([^&]*)(&|$)", "gi").exec(url);
var tmp;
if (tmp = rs)
return tmp[2];
return "没有这个参数";
}
console.info(decodeURI(GetQueryString("id")));
$.ajax({
type: "get",
url: "http://127.0.0.1:8000/Homepage/ImageViewSet/"+decodeURI(GetQueryString("id"))+'/',
dataType:'json',
success: function (rsp_data) {
// console.info(rsp_data['results'][0]['name'])
$('#img').append('<h2 style="text-align: center;font-size: 20px;color: #0e90d2;margin-top: 20px">' + rsp_data['name'] + '</h2>\n' +
' <div style="text-align: center"><img style="width: 320px;height: 240px;margin-top: 50px" src="' + rsp_data['img'] + '"></div>')
}
})
})
</script>
指定跳转页面

浙公网安备 33010602011771号