python - 我如何在 Django 中从 HTML 标签按钮在后台触发 Python 脚本?

标签 python django python-3.x performance django-rest-framework

请问,如何从 Django 平台运行 python 脚本? 我有一个自定义的 html 页面,并且有一个按钮标签 ( <button></button> ),我想从中触发我在 PDF 上编写的 python 代码(很棒的解析器)。

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

sample front end view

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

先谢谢了!

最佳答案

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

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

确保将该 View 也绑定(bind)到 urls.py 中的 URL。

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

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

关于python - 我如何在 Django 中从 HTML 标签按钮在后台触发 Python 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52119785/

相关文章:

python - 如何计算 'for' 循环中最后一项的平均值?

python - 如何使用 Python 和 ctypes 在 Windows 上读取或写入 as h r i 文件属性?

python - Django tastypie 包括通用外键字段结果

django - 更好的选择来检查特定实例是否存在Django

python - 具有多个引用的 django 列表模型条目

python - 将一个文件中的特定行写入另一个文件

python - 从字典中不等长度的元素形成元组列表

python - dict_key 对象不支持索引-python 3

python - 如何在 block 文件中写入列表列表

python - 在 numpy 中 take 的多维等价物是什么