我正在使用django,但有一个特定的问题。 我有一个带有值(CharField)的模型,我想将此CharField转换为ForeignerKey。我无法将foreignerKey保存在数据库中,因为它是易失性数据,并且可以删除和创建另一个foreignerKey,并且该关系将被破坏。所以我不能在之间使用foreignerKey,但是我有一个不变的值,我存储了这个值,并且想将此值转换为模型。 我想使用这样的模型:例如MyModel.objects.get('hereMyModel2Retrieve'__ value1 ='toto')。 但是'hereMyModel2Retrieve实际上是一个CharField ...您了解吗?
我不知道是否可能。我曾想使用自定义model.Field,但不知道这是否是解决方案。
谢谢