我一直在检查flask_colorpicker模块,但是我似乎无法设法将rgb颜色值提供给后端以对其进行任何处理。到目前为止,我已经尝试使用flask请求模块以及WTForms,但是都没有实现我的目标。我在python方面非常有经验,但是使用flask进行Web开发对我来说是很新的,因此,我们将不胜感激。
答案 0 :(得分:0)
您可以在烧瓶应用中定义如下路线:
@app.route('/color', methods=['POST'])
def color():
print(request.form.get('rgb'))
return redirect('/')
您需要在视图中发布表单中的值(假设您有{{ colorpicker.picker(ids=['.color']) }}
)
<form action="/color" method="post">
<input name="rgb" class='color' value='rgba(0,255,0,1)' />
<input type="submit" value="Submit">
</form>
然后,如果您单击“提交”按钮,您将在flask服务器控制台上获得RGB值。