无法使用 PostgreSQL 数据库访问管理页面

Posted

技术标签:

【中文标题】无法使用 PostgreSQL 数据库访问管理页面【英文标题】:Can't access admin page with PostgreSQL database 【发布时间】:2017-08-02 10:35:30 【问题描述】:

我正在尝试将 PostgreSQL 数据库与我的新项目连接,我在设置模块和迁移中正确完成了所有操作,但我无法访问我的管理页面?

【问题讨论】:

Site matching query does not exist的可能重复 【参考方案1】:

每个 django 应用都需要Site 才能运行,所以 在 django shell 中编写

 $> ./manage.py shell
>>> from django.contrib.sites.models import Site
>>> site = Site()
>>> site.domain = 'example.com'
>>> site.name = 'example.com'
>>> site.save()

【讨论】:

错误:“重复键值违反唯一约束” ***.com/questions/11089850/… ***.com/questions/34695323/… ***.com/questions/28615208/… 这些链接可能对您有所帮助

以上是关于无法使用 PostgreSQL 数据库访问管理页面的主要内容,如果未能解决你的问题,请参考以下文章

无法使用普通 Ubuntu Linux 用户访问 Django 中的 PostgreSQL 数据库

Access 2010 访问PostgreSQL 无法更新

Postgresql 角色无法访问其创建的架构

PostgreSQL之用户角色权限管理

PostgreSQL之用户角色权限管理

PostgreSQL 致命:无法访问文件“pg_stat_statements”:没有这样的文件或目录