目前已经使用 Django 构建了静态网页,只是想知道如何在其中一个网页上显示基本 shell 命令(例如“ls -l”)的结果。
可否专门指定某个div来显示结果?
最佳答案
使用 os
执行命令的模块:
import os
from django.shortcuts import render
def command_view(request):
output = os.popen('ls -l').read()
return render(request, 'command.html', {'output': output})
并将命令的结果放入<pre>
标签:
<pre>{{ output }}</pre>
关于python - 如何在 Django 1.4 网站中显示基本 shell 命令的结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28027566/