2016-10-03 7 views
-1

私はIOを管理し、シリアル入力を監視し、ログなどを書き込んでいるツイストベースのスクリプトを実行しています。それはTwistedを使用して毎分、毎時、シリアルトラフィックの割り込みを実行します。View.pyの外でDjangoを使用する

Djangoは例えばライブの値を取って、このためのインタフェースを提供するために使用され、明白な問題は、このPythonのファイルは、Djangoのファイルのセットアップに住んでそうしないということである

#python code generating value1 and value2 

def displayValues(request): 

    context = { 
     'value1':value1, 
     'value2':value2 
    } 

    return render(request, 'interface.html', context) 

を使用してそれらを表示することができますURL呼び出しは、どこを見るか、displayValues関数を呼び出す方法を知らないでしょう。

私が見るかもしれない追加機能は、既に設定されているので、Djangoを介してIO値をmysqlデータベースに書き込むことです。

私はDjangoを単純なデータベースアプリケーションの観点から理解していますが、これは私がオンラインで見つけたものではなく、Djangoの範囲外に移動している可能性があります。

私はこれを見てきましたが、標準セットアップの外でモデルを使用することともっと関係しています。 Using Django database layer outside of Django?

これは可能ですか?

ありがとうございます!

答えて

0

なぜこのような単純なユースケースにはDjangoが必要ですか?シンプルなHTTPの は、あなたがすることができます含まPythonのツールを要求:

https://docs.python.org/2/library/simplehttpserver.html

+0

おかげで、私は見ているだろう。私の関心は、主にDjangoのテンプレートを理解しており、Pythonから渡された値を表示するWebページを設計するのが非常に簡単だと分かります。 – Spinnaay

+0

問題はありません、幸運 – idik

関連する問題