Ada*_*rrh 2 django django-contenttypes
我正在尝试学习如何使用 ContentTypes 框架,但似乎无法找到我自己的应用程序。
文档有从 django.contrib.sites 导入模型的明确说明,这对我有用。然而,当我尝试替换我自己的应用程序和模型时,我没有成功。
我在 MyApp.Events.models.Event 有一个模型。我试着打电话:
i = ContentType.objects.get(app_label="Events", model="Event")
作为回应,控制台打印:
django.contrib.contenttypes.models.DoesNotExist:ContentType 匹配查询不存在。
我也试过这个,但也失败了:
i = ContentType.objects.get(app_label="events", model="event")
我'django.contrib.contenttypes'在已安装的应用程序下列出了这个应用程序。我是否缺少另一个设置来启用此功能?
由于没有其他人发布它,这里是解决方案。
i = ContentType.objects.get(app_label="Events", model="event")
即使您的模型在您的models.py. 我不知道这是Django的funny思想还是PostgreSQL的思想,所以你的里程可能会有所不同。
| 归档时间: |
|
| 查看次数: |
1652 次 |
| 最近记录: |