学习Flask-SQLAlchemy,求教如何更改用户的角色。如果现在创建了角色 Administrator、User、Moderator,id依次为1、2、3。 用户 L, id为1,L的角色为User。 请问怎样在python shell中更改用户的角色???
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
モデルが次のようであると仮定します:
あなたの言ったことによると、ユーザーL(id=1、username='xxx'、role_id=2)がいるとします
この時点でユーザーの役割は管理者になります。
この種のことは、Flask でインターフェースを調整して変更する必要があるのは明らかですが、変更するには Python シェルを使用する必要があります。mysql で直接変更する方が良いでしょう。
Python を使用して MySQL ドライバーを呼び出す場合は、MySQL で直接変更することをお勧めします。
モデルが次のようであると仮定します:
リーリーあなたの言ったことによると、ユーザーL(id=1、username='xxx'、role_id=2)がいるとします
リーリーこの時点でユーザーの役割は管理者になります。
この種のことは、Flask でインターフェースを調整して変更する必要があるのは明らかですが、変更するには Python シェルを使用する必要があります。mysql で直接変更する方が良いでしょう。
Python を使用して MySQL ドライバーを呼び出す場合は、MySQL で直接変更することをお勧めします。