Мне трудно увидеть папку django/contrib/admin/templates. Похоже, что он скрыт в папке /usr/lib/python 2.7/dist-packages/, ctrl + h wont help (появляется все файлы django скрыты). "найти django/contrib/admin/templates" в терминале показывает кучу файлов, но как я могу увидеть эти файлы в графическом интерфейсе? Я использую Ubuntu 12.10 Спасибо заранее
Найти django/contrib/admin/templates
Ответ 1
Чтобы узнать, где находится ваша установка django, запустите ее в командной строке:
python -c "
import sys
sys.path = sys.path[1:]
import django
print(django.__path__)"
В моей системе это возвращает
['/usr/local/lib/python2.7/site-packages/django']
Источник: Django Docs
Ответ 2
Вам не следует путаться со своей системной настройкой python, потому что она используется как зависимость для других программ (которые используют python). Например, ручное обновление пакета в/usr/lib/python2.7/site-packages/может разорвать программу, а также требует прав root.
Вместо этого вы должны создать virtualenv и установить в нем django:
# create an isolated python environment
virtualenv ~/your_env
# activate this environment, this means that you don't need to mess with your /usr system anymore
source ~/your_env/bin/activate
# use python standard package manager to install django in the virtualenv
# does not require special permissions
pip install Django
# it will install in: ~/your_env/lib/python2.7/site-packages/
virtualenvs изолированы, безопасны и работают с вашими обычными разрешениями пользователя.
Ответ 3
Я думаю, вы должны смотреть в site-packages
. Предполагая, что вы используете django 1.4, это должно быть -
/usr/lib/python2.7/site-packages/django/contrib/admin/templates
Ответ 4
Должно быть здесь: /usr/lib/python2.7/site-packages/django/contrib/admin/templates
Ответ 5
Так как все публикуют мое предложение комментариев, возможно, опубликуйте его сам. Попробуйте посмотреть:
/usr/lib/python2.6/site-packages/django/