2016-10-03 40 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