मैं Django का उपयोग करता हूं लेकिन मुझे डिफ़ॉल्ट टेम्प्लेट और एप्लिकेशन खोजने की आवश्यकता है।
मुझे नहीं पता कि यह कहाँ स्थापित है।
मुझे वह कैसे मिल सकता है?
मैं Django का उपयोग करता हूं लेकिन मुझे डिफ़ॉल्ट टेम्प्लेट और एप्लिकेशन खोजने की आवश्यकता है।
मुझे नहीं पता कि यह कहाँ स्थापित है।
मुझे वह कैसे मिल सकता है?
जवाबों:
सीएलआई में आप यह कर सकते हैं:
>>> import django
>>> django
<module 'django' from '/usr/local/lib/python2.6/dist-packages/django/__init__.pyc'>
$ python
>>> import django
>>> django.__file__
'/usr/local/lib/python2.7/site-packages/django/__init__.pyc'
वर्तमान शीर्ष उत्तर कम से कम लिनक्स पर काम नहीं करता है।
Django ट्यूटोरियल से :
यदि आपको यह पता लगाने में कठिनाई है कि आपके सिस्टम पर Django स्रोत फ़ाइलें कहाँ स्थित हैं, तो निम्न कमांड चलाएँ:
python -c "
import sys
sys.path = sys.path[1:]
import django
print(django.__path__)"
यह दृष्टिकोण मैं ऑपरेटिंग सिस्टम में काम का वर्णन कर रहा हूँ ...
आप अपनी कमांड लाइन पर यह कोशिश करें - python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
यह आपको आधार डायरेक्टरी देता है। वहां से, टाइप करें /django/
और यहां आपको सभी डिफ़ॉल्ट टेम्पलेट, व्यवस्थापक टेम्पलेट आदि मिलते हैं।
उम्मीद है की यह मदद करेगा...
जैसा कि @ olafure के उत्तर https://stackoverflow.com/a/12974642/4515198 पर टिप्पणी सही कहती है, sys.path
असाइनमेंट की आवश्यकता नहीं है।
निम्नलिखित पर्याप्त होगा:
python -c "import django; print(django.__path__)"
यहां -c
विकल्प का उपयोग अजगर को यह बताने के लिए किया जाता है कि "प्रोग्राम को स्ट्रिंग के रूप में पारित किया जा रहा है" (स्रोत: कमांड $ python --help
ऑन bash
)
import django
django.__file__
आउटपुट को django फ़ोल्डर का स्थान दिया जाएगा
'C:\\Users\\saigopi\\AppData\\Local\\Programs\\Python\\Python36\\lib\\site-packages\\django\\__init__.py'
एक टर्मिनल पर यह कोशिश करो।
$ python -v
import django # directory /home/user/.virtualenvs/myenv/local/lib/python2.7/site-packages/django
# some other imports.
यदि आप virtualenv का उपयोग कर रहे हैं तो यह होगा:
/ घर / उपयोगकर्ता / पथ जहाँ आपने django / django_directory / lib / python2.7 / site-package / Django-1.8.1-py2.7.gg / django / contrib / admin स्थापित किया है /templates/admin/base_site.html
आधार-साइट. html डिफ़ॉल्ट टेम्पलेट है।