我使用postgresql数据库正常运行Django项目(在nginx中部署)。
我必须从另一个python程序访问ORM数据库。我用这段代码做了这个:
if os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'WebSite.settings'):
import django
django.setup()
from WebSite.operation.models import Registers, OperationMode
from WebSite.trend.models import TrendRegister
from django.utils import timezone
else:
raise
sys.exit(1)
当我使用默认用户(pi是我的默认用户)执行程序时,工作正常,但如果以root模式执行程序,则会出现以下错误:
"用户root"
的密码验证失败我必须以root模式执行其他程序。我怎么解决这个问题?