我正在尝试像这样检索一个通用对象:
generic_type = ContentType.objects.get(app_label="customers", model="Customer")
print generic_type.id
print 'customer: '+str(customer.id)
setting = generic_type.get_object_for_this_type(object_id=customer.id)
两个打印语句都吐出存储在我的数据库中的正确值。
我正在关注此处文档中的检索: https ://docs.djangoproject.com/en/dev/ref/contrib/contenttypes/#django.contrib.contenttypes.models.ContentType
我正在运行 django 1.4.3
我的检索方法有什么问题吗?