私はいくつかのデータを取り込み、それを操作するpythonスクリプトを持っています。しかし、私はいくつかのデータを処理し、ビューを更新するために、JavaScriptの内部のクライアント側で実行する必要があります。javascriptの中でpythonスクリプトを実行し、djangoのビューを更新するには
私は以下
DataManipulation.py
class ModifyData(object):
#Bunch of functions to manipulate data
IDLEシェルの内側にそれをテストしてきたようにデータを操作するのpythonファイルがうまく機能は、URLでビューをレンダリングするために使用される機能も完璧に動作します「... /テスト」です。
views.py
def test(request):
template = 'app/test.html'
file = 'documents/Sample.csv' #File to be loaded
args = {'test': file }
return render(request, template, args)
このページをロードした後、私は、テーブル内のページのデータを表示するJavaScriptライブラリを使用して、ユーザーが3で列を掛けるなどのデータを操作することができますが、私はこだわっていますどのようにあります私のDataManipulation.pyファイルを取ってデータを変更し、ボタンの更新された列でページを更新してください。
このアプリケーションではブラウザを使用すると、Pythonスクリプトを提供して実行できなくなります。ブラウザのセキュリティはそれを防ぎます。これが電子アプリまたはnwjsアプリの場合は、上記が可能です。 – user2263572