object()不接受参数错误



我有以下python类。

class FileMaster(db.Entity):
id = PrimaryKey(int, auto = True)
description = Required(str)
filesource = Required(str)
createdby = Optional(int)
createddate = Optional(datetime.datetime)
updatedby = Optional(int)
updateddate = Optional(datetime.datetime)
filelists = Set('FileList')
class FileList(db.Entity):
id = PrimaryKey(int, auto = True)
filemaster = Required(FileMaster)
filelocation = Required(str)
createdby = Optional(int)
createddate = Optional(datetime.datetime)
updatedby = Optional(int)
updateddate = Optional(datetime.datetime)
transcripts = Set('Transcript')

以下线路运行良好,

filemst = FileMaster(description=desc, filesource = filesourcepath) 

但是下面一行给出错误"object((不带参数">

filelist = FileList(filemaster=filemst, filelocation='test')

有人能帮我吗?

我不确定问题出在哪里,但我通过删除数据库中的表并为classess使用不同的名称来解决它。

最新更新