2

サーバーにノードがインストールされています。基本的に Django モデルから情報を取得する JavaScript ファイルを実行したいと考えています。JSON と大きな textarea 変数を 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?

ありがとう!

4

1 に答える 1

3

これが私がこれを行うことができた方法です:

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."
于 2012-08-08T19:14:55.660 に答える