我试图将用户提供的字符串作为一个Flask参数传递。url_for(func_name, param="string with spaces")或类似的方法生成带有空格的URL。另外,如果我用%20输入一个URL,它似乎会重定向到带有空格的url。我觉得带空格的URL是个坏主意。
如何使它正确工作(url_for和重定向)?还是我应该接受呢?传递用户提供的字符串作为参数安全吗?如果不是,我应该如何净化用户输入字符串?
We have information on the locomotive and consist for this service, however you need to <a href="{{ url_forsecurity.login') }}"> log in </a> to see it{% endif %}
当有人点击“登录”链接时,问题就出现了--此时他们只是被重定向回索引页面有没有办法在{{url_for()}}上为<a
第一个比特工作正常,但是当第二个函数被调用时,我不会被重定向到新的'tip_amount.html‘,那么如何使函数重定向到那个html。0.15 tip = tip)
注意:我尝试使用下面的重定向函数,而不是render_template(),但是它不允许我发送需要在tip_amount.html模板中显示的参数(提示)。