我有这段代码:
from django.db import models
class Foo(models.Model):
pass
class Bar(models.Model):
foo = models.ForeignKey(Foo)
Bar._meta.get_field('foo').rel.to
# returns 'Foo' class
代码正常运行,但还有其他方法可以访问Foo
Model类吗?
这里似乎应该有一个更干净的API,因为这个类基本上通过a.b.c.d
在代码段所在的代码库中,我只能访问主模型Bar
类,而field
可以访问其字符串名称'foo'