Django启动项目PYTHONPATH
所以我有3个django站点在开发服务器上运行 其中2个工作正常 不幸的是,第三个也是最后一个没有显示admin 我得到的错误是:Django启动项目PYTHONPATH,django,Django,所以我有3个django站点在开发服务器上运行 其中2个工作正常 不幸的是,第三个也是最后一个没有显示admin 我得到的错误是: TemplateDoesNotExist at /admin/ Django tried loading these templates, in this order: * Using loader django.template.loaders.filesystem.load_template_source: o /Users/Me
TemplateDoesNotExist at /admin/
Django tried loading these templates, in this order:
* Using loader django.template.loaders.filesystem.load_template_source:
o /Users/Me/Documents/DJANGOSITES/TESTSITE/NEWSITES/NEWSITENAME/Template/admin/login.html (File does not exist)
* Using loader django.template.loaders.app_directories.load_template_source:
o /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/django/contrib/admindocs/templates/admin/login.html (File does not exist)
在我的PYTHONPATH中有很多DIR,还有站点包DIR(否则其他两个就不行了,对吧)。我的Django在sitepackages中,如果不清楚的话
我似乎找不到错误
我在这些站点之间唯一做的更改是将目录/Users/Me/Documents/DJANGOSITES/添加到PYTHONPATH
你知道为什么这样的错误会出现在一个站点上,而不会出现在其他站点上吗
设置完全相同
还有一件事:
当我开始项目时,我将cd刻录到站点现在所在的目录中,并且:
python django-admin.py startproject mysite
那是行不通的。它给了我这个错误:
/Library/Frameworks/Python.framework/Versions/2.6/Resources/Python.app/Contents/MacOS/Python: can't open file 'django-admin.py': [Errno 2] No such file or directory
之后:
django-admin.py startproject mysite
工作得很好
希望有人有主意
谢谢。请验证模板html文件是否具有读取权限 在此目录中(根据您的系统略有不同): 使用以下命令:
chmod +r *.html
您可能还需要修改其他文件的权限,但这至少允许您访问站点的管理部分
不确定这在Windows中如何工作。
这在cygwin中似乎是必需的 验证模板html文件是否具有读取权限 在此目录中(根据您的系统略有不同): 使用以下命令:
chmod +r *.html
您可能还需要修改其他文件的权限,但这至少允许您访问站点的管理部分
不确定这在Windows中如何工作。
这在cygwin中似乎是必需的 您能告诉我们您的路径和PYTHONPATH吗?PATH=“/Library/Frameworks/Python.framework/Versions/2.6/bin:${PATH}”导出路径PATH=“/Library/Frameworks/PYTHONPATH.framework/Versions/bin:${PATH}”导出路径PYTHONPATH=“/Users/Me/Documents/MyDir:$PYTHONPATH”导出PYTHONPATH#MacPorts安装程序添加于2010-05-05_,时间:16:15:13:添加用于MacPorts的适当路径变量。export PATH=/opt/local/bin:/opt/local/sbin:$PATH#已完成对PATH环境变量的调整,以用于MacPorts。能否让我们知道您的路径和PYTHONPATH?PATH=“/Library/Frameworks/Python.framework/Versions/2.6/bin:${PATH}”export PATH PATH=“/Library/Frameworks/Python.framework/Versions/Current/bin:${PATH}”导出路径PYTHONPATH=“/Users/Me/Documents/MyDir:$PYTHONPATH”导出PYTHONPATH#MacPorts安装程序在2010-05-05_上的添加时间:16:15:13:添加用于MacPorts的适当路径变量。export PATH=/opt/local/bin:/opt/local/sbin:$PATH#已完成调整PATH环境变量以用于MacPorts。