只有在运行Python CRON时才运行AJAX?

时间:2017-09-22 12:04:31

标签: jquery python ajax cron

我正在使用apscheduler安排一个cron作业,每天00:00运行一个函数。有可能一旦运行了这个函数,我就可以调用AJAX来更新前端函数的结果吗?

目前它每5秒更新一次,但我希望它只在函数运行后更新页面。

我的cron工作看起来像这样:

scheduler = BackgroundScheduler()
scheduler.start()
scheduler.add_job(_get_new_word, trigger='cron', hour='00', minute='00')

和我的AJAX一样:

setInterval(function() {
    $.ajax({
        type: "POST",
        dataType: "json",
        url: "/_get_new_word/",
        success: function(result) {
            // console.log(result)
            $("span#word").html(ucFirstLetter(result['results'][0]['word']))
        }
    });
}, 5000);

函数(_get_new_word)只返回json格式的新单词

0 个答案:

没有答案