13
如果我有一个django content_type引用(model.class的id和对象的id),获取实际对象本身的最佳方式是什么?Django content-type:如何获取对象?
声音微不足道,但我实际上无法在任何地方看到例子。
如果我有一个django content_type引用(model.class的id和对象的id),获取实际对象本身的最佳方式是什么?Django content-type:如何获取对象?
声音微不足道,但我实际上无法在任何地方看到例子。
从内存中,它是这样的:
from django.contrib.contenttypes.models import ContentType
ct = ContentType.objects.get_for_id(content_type)
obj = ct.get_object_for_this_type(pk=object_id)
你先生,有一个很好的记忆:) – 2012-05-10 07:52:05
你想[`get_object_for_this_type`](http://docs.djangoproject.com/en/dev/ref/contrib/contenttypes/#django .contrib.contenttypes.models.ContentType.get_object_for_this_type)? – 2009-08-03 08:45:42