大家好: 我对文件浏览器有个奇怪的问题
我的项目在/home/q/django/myapp, 我将django文件浏览器保存在/home/q/django/myapp/filebrowser中。在
**myapp.settings.py**
INSTALLED_APPS=(
.....
myapp.filebrowser,
....
)
**myapp.urls.py**
urlpatterns=patterns('',
(r'filebrowser/',(include("filebrowser.usls")),
....
)
一切都像教程http://code.google.com/p/django-filebrowser/wiki/installationbasic .
但事实并非如此工作时间我将django文件浏览器保存到django的目录:/usr/local/lib/python2.6/。。。。工作很好。在
所以,如果我想修改一些设置,我需要更改文件浏览器.settings.py在django根目录(/usr/local/lib/…),而不是我的项目目录(/home/q/django/myapp/filebrowser)
我想不是明智的人能给我些建议吗? &;amp; 厚度
^{pr2}$
您可以在
myapp.settings
中修改所有设置,包括django filebrowser的设置。{{cd2>如果您在cd3}中使用默认值,请指定它们。django被广泛用于为第三方应用程序定义默认值。在如果您查看^{} ,您将看到几乎在顶部的这一行:
该行导入Django的settings模块,该模块包含Django的默认设置,并被您在
myapp.settings
中定义的设置覆盖。在在
^{pr2}$filebrowser.settings
的下面,有一些像这会将值
myapp.settings.FILEBROWSER_DIRECTORY
分配给DIRECTORY
,或者,如果尚未定义该设置,则为默认值'uploads/'
。在顺便说一句:我会像躲避瘟疫一样避开mod峎蟒。它没有支撑,无法维持,通常是一种疼痛。还有一个更好的选择:mod_wsgi
相关问题 更多 >
编程相关推荐