自定义web2py的默认配置文件页面

修ja

我已使用Anthony的上述方法自定义了auth。也可以在web2py网站上的文档中找到它。
但这仅适用于数据库中的表。我也想编辑控制器。就像个人资料页面一样,该页面具有默认情况下所有可编辑的字段(密码除外,我什至不希望显示该字段)。
我想使用相同的页面,但修改很少。我找不到要编辑的控制器。

安东尼

如果您正在使用脚手架应用程序,则所有Auth函数均由控制器中user()函数处理default.py(关联的视图为/views/default/user.html)。特定的Auth操作由第一个URL arg(即request.args(0))确定,因此,如果您需要为特定的Auth操作运行一些自定义控制器或查看代码,则可以执行以下操作:

if request.args(0) == 'profile':
    [custom code for profile action]

例如,要隐藏密码字段,您可以执行以下操作:

db.auth_user.password.readable = db.auth_user.password.writable = False

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

web2py自定义重置密码

来自分类Dev

Symfony 2加载自定义配置文件

来自分类Dev

Web2py 配置文件更改提交重定向

来自分类Dev

Codeigniter的自定义配置文件

来自分类Dev

JobDSL自定义配置文件

来自分类Dev

SailsJS自定义配置文件

来自分类Dev

替换自定义的配置文件..?

来自分类Dev

我的自定义视图未呈现,web2py没有提供错误或票证

来自分类Dev

Web2py:自定义身份验证表单

来自分类Dev

Web2py:自定义身份验证表单

来自分类Dev

Web2Py:自定义两步验证表单

来自分类Dev

Web2py 自定义电子邮件验证文本

来自分类Dev

web2py如何自定义网格“添加”,以便添加表单将显示在同一页面上

来自分类Dev

如何在Drupal 8的用户配置文件页面上添加自定义HTML?

来自分类Dev

配置自定义Tomcat配置文件夹

来自分类Dev

Django自定义用户模型与配置文件模型

来自分类常见问题

如何指示terragrunt模块的自定义配置文件?

来自分类Dev

如何设置自定义配置文件进行测试?

来自分类Dev

Ansible使用自定义ssh配置文件

来自分类Dev

在Docker中更新自定义配置文件

来自分类Dev

自定义配置文件网址Codeigniter

来自分类Dev

如何导出自定义的Libreoffice配置文件?

来自分类Dev

Firebase用户配置文件添加自定义字段

来自分类Dev

Vuetify用户配置文件的自定义组件

来自分类Dev

如何指示terragrunt模块的自定义配置文件?

来自分类Dev

如何加载扭曲的自定义配置文件?

来自分类Dev

自定义配置文件URL或路由

来自分类Dev

如何导出自定义的Libreoffice配置文件?

来自分类Dev

Wordpress中的自定义“编辑配置文件”位置