【发布时间】:2016-11-01 09:04:41
【问题描述】:
你好,我是 django 的新手。我在阅读 django 模型时遇到了 Swappable 模型这个术语。我找不到Swappable模型的意义。
我还检查了 Model._meta 对象。它包含一个成员属性swappable,默认为None。
我已尝试搜索文档。我也用谷歌搜索了,但找不到任何可交换模型的参考。
提前致谢。
【问题讨论】:
标签: python django django-models
你好,我是 django 的新手。我在阅读 django 模型时遇到了 Swappable 模型这个术语。我找不到Swappable模型的意义。
我还检查了 Model._meta 对象。它包含一个成员属性swappable,默认为None。
我已尝试搜索文档。我也用谷歌搜索了,但找不到任何可交换模型的参考。
提前致谢。
【问题讨论】:
标签: python django django-models
术语Swappable 指的是django [1] 的UserModel,它可以在项目内部交换为自定义实现,只要您提供适当的API,它就可以与依赖于此的其他应用程序一起使用API。
关于迁移的文档需要处理这个主题,因为它与 ORM 相关。
Swappableis considered to be private API,但也有wq/django-swappable-models,这使得这个概念可以在你的应用程序中重复使用。
【讨论】: