我在django app中添加了几个表,其中两个表现得很奇怪(所有其他表都工作正常)。我无法通过django admin或postman API读取这两个表,但是,我可以通过postgres(pg admin)读取这些表。我在django-admin和postman中得到了这两个表(或django模型)的索引错误。这些表中包含使用pgAdmin验证的数据。
在进一步的挖掘中,我发现我无法看到这些模型对象的查询。
> queryset = MixDesigns.objects.all()
> print(queryset.query)
*** TypeError: not enough arguments for format string
表存储在postgres中,数据库连接到django应用程序。你知道为什么会发生这种情况以及可能的解决方案吗?
1条答案
按热度按时间0aydgbwb1#
尝试检查Django设置文件中的数据库设置,确保它们正确无误
您还可以尝试运行以下命令来检查模型是否存在任何问题:
发生这种情况可能有几个原因。一个可能的原因是数据库连接配置不正确。请检查www.example.com中的数据库配置settings.py是否正确。
如果admin.py您已经将表格初始化为管理面板,请检查您的www.example.com