如何在Web2Py的auth_user表中建立自我关系?

问题描述:

在db.py模式,我尝试如何在Web2Py的auth_user表中建立自我关系?

auth.settings.extra_fields['auth_user']= [ 
    Field('sexo'), 
    Field('rg', unique=True), 
    Field('cpf', unique=True), 
    Field('rua'), 
    Field('numero_casa'), 
    Field('bairro'), 
    Field('cidade'), 
    Field('estado'), 
    Field('cep'), 
    Field('telefone'), 
    # Is here \/ 
    Field('indicador', db.auth_user) 
] 

我需要做出额外AUTH_USER参考filds本身。我怎样才能做到这一点?

谢谢。

您可以使用替代语法进行自我引用:

Field('indicador', 'reference auth_user') 
+0

谢谢!它解决了我的问题。 – 2014-12-08 23:52:53