AngularJS的Http Post读为空,我做错了吗?

时间:2019-02-06 06:11:18

标签: python angularjs django django-request

所以我已经为此花了几个小时了。通常这对我有用,所以我决定寻求帮助。我从AngularJS发出的Http帖子:

$scope.receipt_pay_update = function(){

        response = confirm("Do you want to continue with the changes?")

        if(!response){
            return;
        }
        var data = {

            'items': "ABC",

        }

        console.log($scope.current_farmer)
        $http.post('/foodhub/dashboard/receipt_pay_modal_update',data, {data: JSON}
        )}

这是我对请求的views.py:

def receipt_pay_modal_update(request):
    import sys
    reload(sys)
    sys.setdefaultencoding('utf8')



    print "#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$"
    print request
    print "#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$"
    print request.GET

我正在尝试获取该“ ABC”,但它一直显示为空。这是我的日志:

#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$
<WSGIRequest: GET '/foodhub/dashboard/receipt_pay_modal_update/'>
#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$#$$$$##$$$
<QueryDict: {}>

这通常对我有用,所以我不知道发生了什么。

编辑:因此,即使我正在做POST,我仍然在请求正文中得到GET

0 个答案:

没有答案