小编pha*_*ani的帖子

@api.constrains 工作不正常

在“project.project”模型中,我编写了一个函数来验证“开始日期”和“结束日期”,为此我使用了 onchange 函数。该函数正在运行并发出警告,但正在创建记录。实际上,如果有任何错误,则表示无法保存记录,因为我使用的是 @api.constrains 下面是我的代码。

py.代码:

@api.onchange('date','date_start')
@api.constrains('date','date_start')
def cheking_field_date(self):
    self.t1 = self.date_start 
    self.t2 = self.date
    if self.t2 == False:
        pass
    else:   
        if str(self.t1) > str(self.t2):
            raise Warning('The Deadline Date is Invalid')
        else:
            pass  
Run Code Online (Sandbox Code Playgroud)

但是当我编辑记录时,如果日期字段中的任何更改意味着一切都很好(即“开始日期”和“结束日期”中的验证问题)。当时记录没有保存。为什么会出现这种类型的问题任何人请帮助我。

openerp odoo-8

3
推荐指数
1
解决办法
934
查看次数

在sails js中上传文件

我是sails js的新手。在我的代码中,我从前端获取文件,但文件显示如下错误。即使我上传的文件没有保存在后端文件夹中。一旦检查我的代码。

upload: function(req, res) {
    if (req.method === 'GET')
        return res.json({ 'status': 'GET not allowed' });
    console.log("Get function is Excuted");

    var uploadFile = req.file('uploadFile');
    console.log(uploadFile);

    uploadFile.upload({ dirname: './assets/images' },function onUploadComplete(err, files) {


        if (err) {
            console.log(" Upload file is error");
            return res.serverError(err);

        }
        //  IF ERROR Return and send 500 error with error

     console.log(files);
        res.json({ status: 200, file: files });
    });
},
Run Code Online (Sandbox Code Playgroud)

错误代码:

我在sails js控制台中收到错误是这个。

HTML代码:

在我的代码中,我遇到了一个小问题,请检查它。最好在sails js 中提供任何上传文件示例。

sails.js waterline

1
推荐指数
1
解决办法
3738
查看次数

标签 统计

odoo-8 ×1

openerp ×1

sails.js ×1

waterline ×1