如何通过打印机打印图像[Django]

时间:2017-06-17 12:20:31

标签: python django printing

我想在服务器端通过打印机仅打印选定的图像。

语言是python。框架是django。

你可以给我一点想法吗?

最好的问候。

1 个答案:

答案 0 :(得分:0)

您需要将Django WebApp与操作系统连接。为此,您必须在python代码中包装shell命令。

例如,如果您有一个运行Django Webapp的Ubuntu系统,您可以在views.py函数中的某处编写以下代码:

import subprocess
return_code = subprocess.call("lpr /path-to-file-to-print", shell=True)

其中lpr是打印项目的默认shell命令。确切的命令可能因操作系统而异,但基本概念保持不变。

希望这有帮助!