Django 错误:ContentType匹配查询不存在

Django 错误:ContentType匹配查询不存在,django,Django,在Django 1.3中,下一个示例不起作用: try: object = ContentType.objects.get(model="test").get_object_for_this_type(pk=object_id) except: raise Http404 尝试: object=ContentType.objects.get(model=“test”).get\u此类型的对象(pk=object\u id) 除: 提高Http404 为什

在Django 1.3中,下一个示例不起作用:

try: object = ContentType.objects.get(model="test").get_object_for_this_type(pk=object_id) except: raise Http404 尝试: object=ContentType.objects.get(model=“test”).get\u此类型的对象(pk=object\u id) 除: 提高Http404
为什么?

要让django为所有模型创建
ContentType
,您应该运行

python manage.py syncdb

如果您没有盲目地接受异常,错误消息会告诉您原因。