我正在使用Python制作一个Web应用程序,并且有一个我想在HTML页面上显示的变量.我怎么能这样做?将使用{% VariableName %}在HTML页面是正确的做法呢?
我PASSWORD在SQL中使用哈希用户密码.
sql = text('insert into account values("%s", "%s", "%s", PASSWORD("%s"), "1" )'%(fname, lname, user_name, password))
Run Code Online (Sandbox Code Playgroud)
当我尝试使用密码登录时,它不允许我访问该帐户.
sql = text('select * from account where account.user_name = "%s" and account.password = PASSWORD("%s") and account.active = ' + '"' + '1' + '"')%(user_name, password)
Run Code Online (Sandbox Code Playgroud)
我收到错误:
unsupported operand type(s) for %: 'TextClause' and 'tuple'
Run Code Online (Sandbox Code Playgroud)
尝试访问加密密码时,我做错了什么?