Django 如何缓解两个应用程序之间的相关名称冲突?

Django 如何缓解两个应用程序之间的相关名称冲突?,django,django-models,Django,Django Models,我试图同时使用django通用评级和django评论。但是,它们都有名为Vote的模型,并且这两个模型都为具有相同相关名称votes的用户定义了一个字段 从这个类似的问题来看,缓解这种情况的一种方法似乎是更改一个应用程序的源代码,并让它使用不同的相关名称。是否有办法协调此相关名称与这两个应用程序之外的代码的冲突(无需修改任何一个应用程序的代码)?您可以选择其中一个模型,但依赖相关属性的代码仍将中断,因此您可能希望分叉存储库并更改这些部分,然后使用git upstream使您的包在将来与主分支保持

我试图同时使用
django通用评级
django评论
。但是,它们都有名为
Vote
的模型,并且这两个模型都为具有相同相关名称
votes
的用户定义了一个字段

从这个类似的问题来看,缓解这种情况的一种方法似乎是更改一个应用程序的源代码,并让它使用不同的相关名称。是否有办法协调此相关名称与这两个应用程序之外的代码的冲突(无需修改任何一个应用程序的代码)?

您可以选择其中一个模型,但依赖相关属性的代码仍将中断,因此您可能希望分叉存储库并更改这些部分,然后使用git upstream使您的包在将来与主分支保持最新

您可以选择其中一个模型,但是依赖于相关属性的代码仍然会中断,因此您可能希望分叉存储库并更改这些部分,然后使用git upstream使包在将来与主分支保持最新