无法登录uwsgi控制台

时间:2017-02-11 23:53:34

标签: python django python-3.x logging uwsgi

所以我用django和uwsgi运行python

[uwsgi]
socket = 127.0.0.1:3031
chdir = /path1
wsgi-file = path/wsgi.py
processes = 4
threads = 2
stats = 127.0.0.1:9191
autoreload=1

但是从python做print()不会打印出任何东西....也尝试了logging.warning('某些东西')但是有些东西不会输出

如何在uwsgi中将某些内容记录到控制台?

1 个答案:

答案 0 :(得分:1)

print()通常不会在制作中使用。要进行日志记录,您需要通过向设置中添加以下内容来配置日志记录:

LOGGING = {
    'version': 1,
    'disable_existing_loggers': False,
    'handlers': {
        'file': {
            'class': 'logging.handlers.FileHandler',
            'filename': '/var/log/django/django.log',
        },
    },
    'root': {
        'handlers': ['file'],
        'level': 'INFO',
    },
}

有关详细信息,请参阅Configuring logging

相关问题