Débogage de projet dans Pycharm
📁 Conditions, Sujets avancés sur Python, erreur, exemple, Django : développement web avec Django, IA, déboguer, travail, projet
Ma tâche est de lancer un projet Django dans Pycharm.
Conditions.
- ubuntu 13.04, Python 2.7
- Je lance l'IDE depuis mon utilisateur (par exemple, NISK).
- Pour le traitement, l'utilisateur www-data est utilisé pour la base de données.
- Lorsque la page est demandée, le script est exécuté depuis l'utilisateur WWW-DATA, puis il y a une requête à la base de données.
Pour que tout fonctionne, je démarre l'application en utilisant la commande suivante :
sudo -u www-data python manage.py runserver test_domain.ru:8000 Après avoir examiné les paramètres de Pycharm, je n'ai pas trouvé d'option pour définir l'utilisateur à partir duquel lancer le script. En conséquence, une erreur apparaît (car Pycharm est lancé depuis l'utilisateur NISK, et la requête est traitée depuis WWW-DATA) :
OperationalError: FATAL: Peer authentication failed for user "www-data"