Flask App访问类中定义的路由

时间:2018-12-23 18:57:35

标签: python flask rasa-core

我是python的新手,我有一个类,并且在它上面定义了两条路由。如何将这些路由绑定到正在运行的主烧瓶服务器。

这是我的restinput.py

<script type="text/javascript">
    $('.approve_class').click(function() {
        console.log('test');
        var tr = $(this).closest('tr'),
            aprv_id = $(this).attr('id');

        $.ajax({
            url: "inc/backend/user/leo/approveID.php?id=" + aprv_id,
            cache: false,
            success: function(result) {
                tr.fadeOut(1000, function() {
                    $(this).remove();
                });
            }
        });
    });
</script>

这是我的app.py

<script type="text/javascript">
    $('.approve_class').click(function() {
        console.log('test');
        var tr = $(this).closest('tr'),
            aprv_id = $(this).attr('id');

        $.ajax({
            url: "inc/backend/user/leo/approveID.php?id=" + aprv_id,
            cache: false,
            success: function(result) {
                tr.fadeOut(1000, function() {
                    $(this).remove();
                });
            }
        });
    });
</script>

我应该在“ / parse”路由中添加什么,以便能够从RestInput类访问路由。

我尝试在/ parse路由中创建代理,然后访问其他路由,例如/ parse / webhook,但是它不起作用。我已经查看了烧瓶的蓝图并进行了查看,但无法弄清楚。

1 个答案:

答案 0 :(得分:0)

RestInput中的路由已附加到蓝图。要将这些路由附加到您的主应用you should register a blueprint

# app.py
some_function = ...  # whatever you want
app.register_blueprint(RestInput().blueprint(some_function))