Python django-如何从另一个进程而不是数据库获取模型对象

Python django-如何从另一个进程而不是数据库获取模型对象,python,django,web-applications,django-models,Python,Django,Web Applications,Django Models,我有一个TCP服务器,一个Python应用程序,可以从连接的设备获取信息。我试图使用Django web app显示此信息。因此,基本上我的模型对象驻留在TCP服务器进程中。 我可以修改TCP服务器,将信息放入SQLite数据库,并让我的Django web应用程序从此处获取信息。但是,在这种情况下,这不是共享信息的最自然的方式,因为这些信息不是持久的,即不适合数据库。当我的TCP服务器存在时,它必须清除此信息 如何使用Django对该场景建模?您可以序列化您的模型并传递序列化的数据。我认为最好

我有一个TCP服务器,一个Python应用程序,可以从连接的设备获取信息。我试图使用Django web app显示此信息。因此,基本上我的模型对象驻留在TCP服务器进程中。 我可以修改TCP服务器,将信息放入SQLite数据库,并让我的Django web应用程序从此处获取信息。但是,在这种情况下,这不是共享信息的最自然的方式,因为这些信息不是持久的,即不适合数据库。当我的TCP服务器存在时,它必须清除此信息


如何使用Django对该场景建模?

您可以序列化您的模型并传递序列化的数据。

我认为最好使用'memcached'(http://memcached.org/)在mem缓存服务器中,每个服务器都可以看到此服务器


您还可以序列化数据并像udp和其他方法一样发送数据

,谢谢您的输入。我看了看memcached。它更多的是缓存一些服务器请求的响应。另外,我不想运行单独的服务器。最后,我选择了多处理模块: