db.py dosyamda Alan ('cook', 'string', default = auth.user] olarak bir alana sahip bir tablo tarifi tanımladım .username) temel olarak yüklenen bir resim ve kullanıcı adıyla bir tarif oluşturur. Bu çalışıyor ancak çıkış zaman benWeb2py'de logouts arasında tablo alanında varsayılan auth.user yapılamıyor
0
A
cevap
0
auth.user
Eğer ki .username
niteliğini erişmeye çalışmayın böylece kullanıcı, oturum değilken None
olduğu ('NoneType' nesne hiçbir özelliği 'kullanıcı adı' vardır) diyerek bir hata alıyorum vaka. Sorunu önlemek için, bazı koşullu mantığı ekleyin:
default=auth.user.username if auth.user else None