<Web2py>:列出|创建|直接从Python控制器修改和删除用户,无需使用HMI

2024-09-27 07:29:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我读过很多关于web2py用户的案例和使用案例。。。。。 但我的情况是不同的; 我想

直接从Python控制器中列出、创建、修改和删除用户,无需使用HMI

我的用户db(storage.sqlite)总是一样的

login 0 is user0
login 1 is user1

我可以有很多用户,但是user0和user1总是在这里

我想

  1. 按id和用户名列出所有用户,但在单个队列中不包含user0和user1

    try :
        listusers = db(db.auth.............
        if len(listusers) == 0:
    except Exception as e:
        listusers = []
    
  2. 在控制器中直接使用python方法在db中创建一个具有邮件/登录名和密码的用户(不带GUI)

  3. 使用db(不带gui)在控制器中直接使用python方法修改已创建用户的密码 注意:我已经有了用户的id和/或用户名

  4. 使用db(不带gui)直接在控制器中使用python方法删除已创建的用户。

Note : I have already the id and/or the username of the user

提前谢谢

问候


Tags: the方法用户id密码dbislogin

热门问题