我有一个模型:
class token(Model):
token = CharField()
is_teacher = BooleanField()
class Meta:
database = db
我需要通过 token 的值找到is_teacher的值。我正在尝试这样做:
def CheckTokenTeacher(token_name):
tokens = token.select().where(token.token==token_name)
if len(tokens) is 1:
return tokens[0].is_teacher
else:
return 0
但是 VS Code 这么说
分配给不返回的函数调用
如何解决此错误并获取is_teacher for token的值?
这是一个相当愚蠢的错误,添加 .get() 方法就足够了。例如:
或者