0

ビルトイン認証を使用するようになったとき、ユーザー名、電子メールなどを入力した後、次のチケットが生成されます。私は何をすべきかについて無知です!どんな助けでも大歓迎です!私はmac osx 10.8を実行しています。ポストグル 9.3。

チケット

Traceback (most recent call last):
  File "/Users/JoaoBtte/Documents/python/Hello/gluon/restricted.py", line 217, in      restricted
     exec ccode in environment
  File "/Users/JoaoBtte/Documents/python/Hello/applications/Cifra/controllers/default.py",  line 90, in <module>
  File "/Users/JoaoBtte/Documents/python/Hello/gluon/globals.py", line 378, in <lambda>
    self._caller = lambda f: f()
  File "/Users/JoaoBtte/Documents/python/Hello/applications/Cifra/controllers/default.py", line 88, in user
    return dict(form=auth())
  File "/Users/JoaoBtte/Documents/python/Hello/gluon/tools.py", line 1297, in __call__
    return getattr(self, args[0])()
  File "/Users/JoaoBtte/Documents/python/Hello/gluon/tools.py", line 2554, in register
    self.login_user(user)
  File "/Users/JoaoBtte/Documents/python/Hello/gluon/tools.py", line 1976, in login_user
    user = Row(user)
  File "/Users/JoaoBtte/Documents/python/Hello/gluon/dal.py", line 6986, in <lambda>
     __init__ = lambda self,*args,**kwargs: self.__dict__.update(*args,**kwargs)
  TypeError: 'NoneType' object is not iterable
4

1 に答える 1

1

モデル ファイル (通常は db.py 内) の 1 つに次の行がありますか?

from gluon.tools import Auth
auth = Auth(db)

default.py コントローラを見せていただけますか?

于 2013-10-01T07:14:17.603 に答える