Python django中的json失败(';tuple';对象没有属性';#u meta';)

Python django中的json失败(';tuple';对象没有属性';#u meta';),python,json,django,Python,Json,Django,我的看法是: @csrf_exempt def get_order_detail(request): order_id = request.GET['order_id'] products_of_order = OrdersProducts.objects.filter(order=order_id).values('product__title', 'cargo_no', 'order',

我的看法是:

@csrf_exempt
def get_order_detail(request):
    order_id = request.GET['order_id']
    products_of_order = OrdersProducts.objects.filter(order=order_id).values('product__title', 'cargo_no', 'order',
                                                                         'units', "status").values_list()
    data = serializers.serialize("json", products_of_order)
    return HttpResponse(data, content_type="text/json", safe=False)
我的模型:

class OrdersProducts(models.Model):
    STATUS_CHOICES = (
        (u'0', _(u'cancel')),
        (u'1', _(u'waiting_for_payment')),
        (u'2', _(u'waiting_for_cargo')),
        (u'3', _(u'on_the_road')),
        (u'4', _(u'success_shipping')),
        (u'5', _(u'failure_shipping')),
        (u'6', _(u'return'))
    )
    units = models.PositiveSmallIntegerField(default=1, null=False, blank=False)
    status = models.CharField(max_length=1, choices=STATUS_CHOICES, default='1')
    cargo_no = models.CharField(max_length=11, default='', null=True, blank=False)
    product = models.ForeignKey(Products)
    order = models.ForeignKey(Orders)
    optional_price = models.ForeignKey(OptionalPrice, default=1)
    company_optional_price = models.ForeignKey(CompanyOptionalPrice, default=1)
    cdate = models.DateTimeField(auto_now_add=True)
我的模板:

$('.order-btn').click(function(event) {
        var order = $(this).data('id');
        var items = [];
        $('#table_order').find('tbody').empty();
        if ( order != "" ) {
            items.push ('');
            $.getJSON ( '{% url 'get_order_detail' %}', {order_id:order}, function(data) {
                console.log('sa');
                $.each ( data, function ( index, val ) {
                    console.log(data);
                    items.push ( '<tr><td>' + val.fields.order + '</td> <td>' + val.fields.product_name + '</td> <td>' + val.fields.units + '</td> <td>' + val.fields.optional_price + '</td> <td>' + val.fields.get_status_display + '</td>  <td>' + val.fields.cargo_no + '</td></tr>');
                    console.log(items)
                } );
                $('#table_order').find('tbody').append( items );
            } );
        }
    });
$('.order btn')。单击(函数(事件){
变量顺序=$(this.data('id');
var项目=[];
$(“#表_顺序”).find('tbody').empty();
如果(订单!=“”){
项目。推送(“”);
$.getJSON(“{%url”获取订单详细信息“%},{order\u id:order},函数(数据){
console.log('sa');
$.each(数据、函数(索引、val){
控制台日志(数据);
项目推送(“”+val.fields.order+“”+val.fields.product_name+“”+val.fields.units+“”+val.fields.optional_price+“”+val.fields.get_status_display+“”+val.fields.cargo_no+“”);
console.log(项目)
} );
$('table_order')。查找('tbody')。追加(项);
} );
}
});
错误:

元组“对象”没有属性“\u meta”

我需要一个值(“产品名称”、“货物编号”、“订单”、“单位”、“状态”)。如果可以,请不要使用product.name值等。
注意:我的模板页面在我用于指导我的模型时是旧值。

请提供完整的回溯。你使用的是什么版本的Django?可能是我使用的Django 1.6.1的副本,方法在linkPlease上不起作用,请提供完整的回溯。您使用的是什么版本的Django?可能是我使用的Django 1.6.1的副本,并且方法在链接上不起作用