如何在模板中显示数据

时间:2018-03-20 19:07:35

标签: django django-templates django-admin

我想在模板中生成qr代码:qr_data:

{%qr_from_text qr_data size =" S" %}

为什么qr_data不在模板中显示任何值?

def qr_data(self,obj) - 位于admin.py

def qr_data(self,obj):

    return format_html(
        '''
        ID: {}<br/>
        Size: {}<br/> 
        Producer: {}<br/> 
        Packed by: {}<br/> 
        Packed date: {}<br/> <br/>
        ''',

        obj.id,
        obj.size,
        obj.producer,
        obj.tested_by,
        obj.test_date,
    )

或者如何在模板中的一个中显示多个变量值?

1 个答案:

答案 0 :(得分:0)

使用:

return r'ID: {}<br/> Size: {}<br/> Producer: {}<br/>'.format(bj.id, obj.size, obj.producer)