【发布时间】:2021-09-01 01:33:42
【问题描述】:
假设在 Odoo 表单中,我有一个按钮。此按钮将触发 odoo 后端中的 python 方法来搜索 PIC,然后将 PIC 的phone_number 转发/复制到用户的设备,以便用户可以使用他们的设备拨打PIC 的电话。
令人担忧的是,PIC 正在加班。我的意思是,图片将是 根据班次安排。所以,如果我附上 PIC 或电话号码 表单视图,它会给出问题:用户将打开表单视图, 花时间查看数据,滚动片刻,然后单击 再打电话给图片,但现在图片可能不同。这就是为什么 我需要用python方式实现它。
类似于html中的<href="tel:">,但我需要先搜索phone_number。
def search_n_call_pic(self, input):
# search the responsible_pic
pic_object = self.search_pic(input)
# get the pic's phone number
pic_phone_number = pic_object.phone
self.forward_this_phone_number_to_user_device(pic_phone_number)
我需要实现这个方法 "forward_this_phone_number_to_user_device" 使其具有与使用 html 相同的行为:
<a href="tel:pic_phone_number">pic_phone_number</a>
但我必须在 python 中实现它。
请帮忙,谢谢。
【问题讨论】:
-
不能在浏览器中运行python。如果您谈论的是 python 后端,请在此处更具体地说明您的设置。
-
@michjnich 是的,我的意思是,我需要在 python 后端实现它先生。
-
input遮蔽了内置的input()。 -
好的,那么你有什么样的后端?你在这里使用框架吗? Flask,Django,还有别的吗?如果你的按钮在 python 中触发了某些东西,那么你有一个 python 服务器在某个地方运行来处理该请求 - 那台服务器是什么?
-
@PatrickArtner 你能详细说明一下吗?我还是不明白