2016-10-03 38 views
-1

我有一個基於扭曲的腳本運行,即管理IO,監視串行輸入,編寫日誌等。它使用Twisted每分鐘和每小時運行事件以及中斷串行流量。在view.py外部使用Django

能的Django被用於提供這種接口,例如採取現場值,並使用

#python code generating value1 and value2 

def displayValues(request): 

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

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

最明顯的問題是,這條巨蟒文件不生活在Django的文件設置等顯示出來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傳遞給它的值。 – Spinnaay

+0

沒問題,祝你好運 – idik