我在Masonite项目中有一个控制器,但我不知道为什么会引发此错误。这是我的代码段:

def restore(self, view: View, upload: Upload):
    upload.accept_file_types = None
    filename = upload.store(self.request.input('dump'))
    site = Site.find(self.request.input('site_id'))

    site.server.connect().put(
        static('disk', 'uploads/') + filename,
        '/dumps/postgres/'+filename
    )

    return 'uploaded?' +

最佳答案

如果您的应用程序中存在某种错字,通常会发生这种情况。这有点模棱两可,没有指向特定的示例,但是如果您在最后一行注意到您有+符号,这是语法错误。删除将解决此问题。

关于python - masonite“Post”对象没有属性“controller”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55506168/

10-12 17:23