Django与mongo和mysql,其中每个数据库用于不同的d

2024-06-01 07:41:43 发布

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

我想在mongo和Mysql中使用Django。在mongo我想存储大量数据。在mysql中,我存储用于注册的表(用户、国家等)。在

回答我的问题: 我可以使用没有fork的Django来存储非关系数据库中的数据吗? 我可以为不同的数据使用不同的数据库吗?在


Tags: 数据django用户数据库mongomysql国家fork
1条回答
网友
1楼 · 发布于 2024-06-01 07:41:43

您只需使用pymongo从常规的django项目访问mongodb。在

但是,您将使用简单的dicts操作,而不是django模型。您可以将serializedjango模型转换为json并将此json存储到mongo。当然,您可以将json反序列化回django模型。但是,你得自己动手。在

如果您要在mongodb支持下使用django-fork,那么您仍然需要自己做很多事情,因为大多数django包都使用django-sqlorm。在

相关问题 更多 >