Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
程序chatbot执行Django命令_Django_Chatbot - Fatal编程技术网

程序chatbot执行Django命令

程序chatbot执行Django命令,django,chatbot,Django,Chatbot,我正在研究集成到Django应用程序的方法。我想看到的第一件事是chatbot能够执行Django命令。比如说 I:今天创建了多少个订单? bot:它们是{{Order.objects.filter(…).count()}}orders 当我看文件的时候。它只提到AIML,但没有提到任何关于执行进一步命令的内容 可能的解决方法: 这似乎是不可能的,因为,标记是静态的,程序必须在bot启动对话之前编译并加载到内存中 缺点: 执行预查询并设置变量。Bot将显示过时的值 问题: 如何让bot自己执行D

我正在研究集成到Django应用程序的方法。我想看到的第一件事是
chatbot
能够执行Django命令。比如说

I:今天创建了多少个订单?
bot:它们是{{Order.objects.filter(…).count()}}orders

当我看文件的时候。它只提到AIML,但没有提到任何关于执行进一步命令的内容

可能的解决方法:
这似乎是不可能的,因为
标记是静态的,
程序必须在bot启动对话之前编译并加载到内存中

缺点:
执行预查询并设置变量。Bot将显示过时的值

问题:

如何让bot自己执行Django?

根据Program-Y的文档,它确实支持


如果您有一个Django应用程序,它提供了一个程序,那么Program-Y应该直接挂接到它。

非常感谢。在RESTAPI钩子层分离关注点是一个非常好的主意!