在ubuntu下使用postgresql进行django的编程
当使用python manage.py syncdb时总是出现:
OperationalError: FATAL: Peer authentication failed for user "postgres"
看来半天才知道是权限问题,于是我尝试这改为root权限,但是记不住自己的root密码,
最后想到了使用postgres账户来尝试,问题得到解决
在使用wy账户登录时,我们运行:python manage.py runserver 在不登录admin时完全没有问题。但是在登录admin账户时,会出现下面的错误:
Exception Type: OperationalError
Exception Value: FATAL: Peer authentication failed for user "postgres"
想到了之前的可能是账户权限的问题,关掉wy账户之下的服务器,于是我切换到postgres账户之下重新运行python manage.py runserver
问题解决成功登录admin账户
得到启示以后我们要使用postgresql数据库来管理我们的django网站,使用postgres账户来管理数据库,也就是主要运行:
python manage.py runserver
python manage.py spycdb
数据库的东西我们一点要这样,
相关文章
- 05-03express框架使用mongoose操作数据库
- 05-03python框架-django-logo日志的配置和使用
- 05-03如何优化/简化Django对象的堆排序? (不能使用模块和数据库排序)
- 05-03rest_framework django 简单使用(数据库创建数据, 覆盖数据, 其他的大同小异)
- 05-03.NET数据库ORM框架SqlSugar使用笔记
- 05-03Django框架中使用支付宝在线支付API
- 05-03Django在使用models生成数据库表时报错:The model Event is already registered
- 05-03django框架学习:十三.数据库查询表结构
- 05-03[力软7.0.6]力软敏捷开发框架源码下载[开发文档+数据库脚本+使用说明+流程]
- 05-03django框架两个使用模板实例