ホームページ  >  に質問  >  本文

python - flask--数据库 如何改变一个用户的角色?

学习Flask-SQLAlchemy,求教如何更改用户的角色。
如果现在创建了角色 Administrator、User、Moderator,id依次为1、2、3。 用户 L, id为1,L的角色为User。 请问怎样在python shell中更改用户的角色???

高洛峰高洛峰2741日前435

全員に返信(3)返信します

  • ringa_lee

    ringa_lee2017-04-18 10:27:59

    モデルが次のようであると仮定します:

    リーリー

    あなたの言ったことによると、ユーザーL(id=1、username='xxx'、role_id=2)がいるとします

    リーリー

    この時点でユーザーの役割は管理者になります。

    返事
    0
  • 高洛峰

    高洛峰2017-04-18 10:27:59

    この種のことは、Flask でインターフェースを調整して変更する必要があるのは明らかですが、変更するには Python シェルを使用する必要があります。mysql で直接変更する方が良いでしょう。

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 10:27:59

    Python を使用して MySQL ドライバーを呼び出す場合は、MySQL で直接変更することをお勧めします。

    返事
    0
  • キャンセル返事