gpt4 book ai didi

python - 将变量从 View 传递到表单

转载 作者:行者123 更新时间:2023-11-30 23:14:35 25 4
gpt4 key购买 nike

@app.route('/product/<unique_form>',  methods=['GET', 'POST'])
def product(unique_form):
form = ProductForm(**product_data)
<小时/>
class ProductForm(Form):
#form

def __init__(self, *args, **kwargs):
#Here in the __init__ I need to access the unique_form value
Form.__init__(self, *args, **kwargs)

我知道我可以使用 session 来实现此目的,但可能有一种方法可以将变量从 View 传递到表单类。

类似这样的事情:

form = ProductForm(unique_form, **product_data)

这可能吗?

最佳答案

像这样:

@app.route('/product/<unique_form>',  methods=['GET', 'POST'])
def product(unique_form):
form = ProductForm(unique_form, **product_data)

class ProductForm(Form):
def __init__(self, unique_form, *args, **kwargs):
# well, now you have unique_form here
Form.__init__(self, *args, **kwargs)

关于python - 将变量从 View 传递到表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28684878/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com