django-在应用程序之间共享数据

django-在应用程序之间共享数据,django,django-models,Django,Django Models,我刚开始和django玩。我可以预见一个应用程序生成另一个应用程序可以使用的数据(糟糕的例子:geomatics应用程序处理复杂数据以生成简单的位置数据,并传递给另一个应用程序,该应用程序使用这些数据来决定某种业务逻辑)。我从来没有用框架做过任何web编程,我的第一个想法是…全局。。。但这显然不是一件“好事” 向客户端返回一个密钥(通过cookie或在会话中),该密钥可用于在需要时从数据存储中检索信息。如果数据事务独立于用户(即由于客户端的任何原因而未发生),该怎么办?那么为什么需要这样共享它?

我刚开始和django玩。我可以预见一个应用程序生成另一个应用程序可以使用的数据(糟糕的例子:geomatics应用程序处理复杂数据以生成简单的位置数据,并传递给另一个应用程序,该应用程序使用这些数据来决定某种业务逻辑)。我从来没有用框架做过任何web编程,我的第一个想法是…全局。。。但这显然不是一件“好事”

向客户端返回一个密钥(通过cookie或在会话中),该密钥可用于在需要时从数据存储中检索信息。

如果数据事务独立于用户(即由于客户端的任何原因而未发生),该怎么办?那么为什么需要这样共享它?只需调用另一个应用程序中的函数即可。@michael:我想你想得太多了。所有内容都在相同的环境中,因此您可以从任何其他应用程序调用应用程序中的任何Python代码。信号用于通知事件。根据您的情况,您可能确实发现它们很有用。但是你问的一般情况并不需要它们,所以我只需要关心设计问题(例如:不耦合应用程序),而不是框架/语言问题(例如:范围)?