我可以使用pythonDjango框架开发web应用程序并将其作为桌面应用程序运行?

2024-04-25 22:14:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我想使用python(django)框架为电子政务应用程序构建一个web应用程序

但是我想像桌面应用程序一样运行这个web应用程序,而不是在brwoser内部,我可以用python和django来实现这一点?

我刚到django,你能帮我吗

提前谢谢


Tags: django框架web应用程序桌面电子政务brwoser
1条回答
网友
1楼 · 发布于 2024-04-25 22:14:15

不,Django被设计成像flask一样作为web服务器运行,并用浏览器提供的有效响应响应响应HTTP请求。在

正如Fynn Becker所提到的,有一个系统(electron)被设计为采用节点服务器环境,并使其适用于桌面应用程序。在

还有一些实验是用pythonshell从electron执行python代码:https://www.techiediaries.com/python-electron-tutorial/

但我认为让django在电子中正常工作是很困难的。在

如果您想用python编写一个桌面应用程序,那么我建议您使用几个可用的库之一:PyQt、PySide、Kivy、Tkinter等

以下是一篇简短的概述:http://takluyver.github.io/posts/so-you-want-to-write-a-desktop-app-in-python.html

相关问题 更多 >