我想创建一个QR,用以下代码重定向到url:
<img t-att-src="'/report/barcode/?type=%s&value=%s&width=%s&height=%s' % ('QR', doc.id, 600, 50)" style="width:30px;height:30px;"/>
我希望值是这样的:https://example.com/doc.id
我知道如何连接两个字符串?谢谢
您可以直接在那里连接它们:
<img t-att-src="'/report/barcode/?type=%s&value=%s&width=%s&height=%s' % ('QR', my_url + str(doc.id), 600, 50)" style="width:30px;height:30px;"/>
my_url + str(doc.id)
也可以是很多其他东西,但它是python代码,因为t-att-src
稍后将进行评估。
我现在无法回答的最大问题和事情:
- 如何处理url中的url,请查看此处
- 这个转义的url如何与Odoo的条形码生成器配合使用
- 从哪里获取url:它可以是硬编码的,还是要根据条件动态获取
有些应用程序会在pdf报告中添加文档URL的二维码。当你扫描二维码时,它会将你重定向到特定的文档。
以下是应用程序:https://apps.odoo.com/apps/modules/browse?search=ehcs_qr_code