你如何在 Django 中执行 Rails' polymorphism/STI?
How do you do Rails' polymorphism/STI in Django?
我在 Django 中遇到了代理模型,但它们不会创建单 table 多态列(polymorphable_id、polymorphable_type)。有什么方法可以在 Django 中创建 sti/polymorphism 吗?
我的团队之前为此使用过 django-polymorphic
:
https://github.com/django-polymorphic/django-polymorphic
它维护得很好并且有很多不错的功能。祝你好运!
我在 Django 中遇到了代理模型,但它们不会创建单 table 多态列(polymorphable_id、polymorphable_type)。有什么方法可以在 Django 中创建 sti/polymorphism 吗?
我的团队之前为此使用过 django-polymorphic
:
https://github.com/django-polymorphic/django-polymorphic
它维护得很好并且有很多不错的功能。祝你好运!