Depuração de projeto no PyCharm
📁 Condições, python, erro, exemplo, Desenvolvimento web com Django, IA, depuração, trabalho, projeto
Minha tarefa é iniciar um projeto Django no PyCharm.
Condições.
- Ubuntu 13.04, Python 2.7
- Eu inicio o IDE a partir do meu usuário (por exemplo, NISK).
- Para acessar o banco de dados, é utilizado o usuário www-data.
- Quando a página é solicitada, o script é executado a partir do usuário www-data, e então há uma requisição ao banco de dados.
Para que tudo funcione, eu inicio a aplicação usando o seguinte comando:
sudo -u www-data python manage.py runserver test_domain.ru: 8000 Após analisar as configurações do PyCharm, não encontrei uma opção para definir a partir de qual usuário o script deve ser iniciado. Como resultado, aparece um erro (já que o PyCharm é iniciado a partir do usuário NISK, e a requisição é processada a partir do www-data):
OperationalError: FATAL: Peer authentication failed for user "www-data"