首页 > 解决方案 > 如何在 Django 中从 HTML 标记按钮在后台触发 Python 脚本?

问题描述

请问,如何从我的 Django 平台运行 python 脚本?我有一个自定义 html 页面,我有一个按钮标签<button></button>(

实际上,如果这个应用程序的用户点击这个parse it按钮,它会触发我存储在我的静态文件夹中的 python 脚本,并在下表中打印出提取的文本和图像:

示例前端视图

我非常需要你的帮助和可能的想法。

之前谢谢!

标签: pythondjangopython-3.xperformancedjango-rest-framework

解决方案


只需将脚本添加到视图并像这样调用它。即在views.py文件中

<a href = {% url 'wonderful_script' %} class="btn btn-primary" role="button"> Wonderful Parser </a>

确保将该视图也绑定到 urls.py 中的 url。

url(r'^parse/$', wonderful_script, name='wonderful_script')

这里wonderful_script中间是您在views.py 中定义的视图。它必须包含解析器脚本的所有代码。


推荐阅读