服务器端JavaScript与节点(和Django)
我的服务器上安装了节点。 我想要执行一个基本上从Django模型中获取信息的JavaScript文件。 我怎么能通过JSON和大textareavariables从Django里面我的节点脚本?
class Page(models.Model): html = models.TextField(blank = True, null = True) less = models.TextField(blank = True, null = True) context = models.TextField(blank = True, null = True) def render(self): # pass context (converted to JSON), less and html to node script and compile. # How to do this?
谢谢!
以下是我如何做到这一点:
import subprocess ... command_list = ['node', 'static/js/node_script.js'] try: output = subprocess.check_output(command_list) except subprocess.CalledProcessError: output = "Error in command_list."