the*_*oom 13 python django model-view-controller qt hybrid
我正在编写一个联合客户端,目的是拥有一个设备客户端和一个具有相同功能的网站.我将使用Django开发网站 - 这已经决定了; 客户端应使用CLI和PyQt4 GUI在python中编写.我一直在编写clinet,它的数据库相当繁重,因为所有内容都被缓存以便在离线时读取它.
今天让我感到震惊的是,在我的应用程序中使用Django模型是有意义的,以减少客户端和网站之间的重复工作.我的问题是分离这个是多么容易,以及我的客户端需要多少Django才能使用Django的模型.AFAIK我不需要运行服务器,但还需要什么?我有一个想法是为我的客户端生成与网站相同的html,但显示它与Qt小部件而不是为浏览器提供页面.
有人曾经尝试过这种事吗?我已经开始这样了,但是对于潜在的死胡同或者会造成维护噩梦的事情的警告会很好......
jat*_*ism 16
阅读独立的Django脚本,您将走上胜利的道路.基本上你所做的只是引用Django settings.py(Django预期),然后使用没有web视图或url的模型.
如果您真正感兴趣的是使用Django的ORM来管理模型和数据库交互,那么您可能需要考虑使用SQLAlchemy.
| 归档时间: |
|
| 查看次数: |
3155 次 |
| 最近记录: |