首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查找django/contrib/admin/templates

查找django/contrib/admin/templates
EN

Stack Overflow用户
提问于 2013-02-18 16:04:12
回答 6查看 14.9K关注 0票数 14

我看不到django/contrib/admin/templates文件夹。它似乎隐藏在/usr/lib/python2.7/dist-packages/文件夹中,ctrl+h不会提供帮助(似乎所有的django文件都被隐藏了)。终端中的"locate django/contrib/admin/template“显示了一堆文件,但是如何在GUI中看到这些文件呢?我使用Ubuntu 12.10,提前谢谢

EN

回答 6

Stack Overflow用户

发布于 2013-11-24 11:54:05

要查看django安装所在的位置,请在命令行中运行以下命令:

代码语言:javascript
复制
python -c "
import sys
sys.path = sys.path[1:]
import django
print(django.__path__)"

在我的系统上,它返回

代码语言:javascript
复制
['/usr/local/lib/python2.7/site-packages/django']

来源:Django Docs

票数 22
EN

Stack Overflow用户

发布于 2013-02-18 16:11:31

您不应该弄乱特定于系统python设置,因为它被用作其他程序(使用python)的依赖项。例如,手动更新/usr/lib/python2.7/site-packages/中的包可能会破坏程序,而且还需要root权限。

相反,您应该创建一个virtualenv并在其中安装django:

代码语言:javascript
复制
# 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's 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
EN

Stack Overflow用户

发布于 2013-02-18 16:06:33

我认为你应该看看site-packages。假设你使用的是django 1.4,它应该是-

代码语言:javascript
复制
/usr/lib/python2.7/site-packages/django/contrib/admin/templates
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14931793

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档