Avatar ·

Pycharm में प्रोजेक्ट डिबगिंग

📁 शर्तें, पायथन, त्रुटि, उदाहरण, जैंगो, एआई, डीबग, काम, परियोजना

मेरा कार्य Pycharm में Django पर एक प्रोजेक्ट लॉन्च करना है।

शर्तें।

  • ubuntu 13.04, Python 2.7
  • मैं अपने यूज़र (उदाहरण के लिए, NISK) से IDE लॉन्च करता हूँ।
  • डेटाबेस तक पहुँच के लिए www-data यूज़र का उपयोग किया जाता है।
  • जब पेज का अनुरोध किया जाता है, तो स्क्रिप्ट www-data यूज़र से चलती है, फिर डेटाबेस पर अनुरोध होता है।

सब कुछ काम करने के लिए, मैं निम्नलिखित कमांड का उपयोग करके एप्लिकेशन शुरू करता हूँ:

  sudo -u www-data python manage.py runserver test_domain.ru: 8000   

Pycharm सेटिंग्स देखने के बाद, मुझे यह सेट करने का विकल्प नहीं मिला कि स्क्रिप्ट किस यूज़र से शुरू हो। परिणामस्वरूप, एक एरर आती है (क्योंकि Pycharm NISK यूज़र से लॉन्च हुआ है, और अनुरोध www-data से प्रोसेस होता है):

OperationalError: FATAL: Peer authentication failed for user "www-data"