我是Django的新手。我正在使用django管理来实现基本的目的。 我发现django admin的模板位于
C:\Python27\Lib\site-packages\django\contrib\admin\templates\admin
我需要将其更改为我自己的位置..我在项目的基础目录上创建了一个文件夹“模板”并添加了以下行
STATIC_URL =os.path.join(BASE_DIR, 'templates')+'/'
TEMPLATE_DIRS = (
os.path.join(BASE_DIR, 'templates'),
)
我将所有文件从C:\Python27\Lib\site-packages\django\contrib\admin\templates
复制到basedir/templates
但仍引用C:\Python27\Lib\site-packages\django\contrib\admin\templates
最好的方法是什么?
答案 0 :(得分:1)
试试这个,希望这有助于你
import os
PROJECT_PATH = os.path.realpath(os.path.dirname(__file__))
...
#MEDIA_ROOT = PROJECT_PATH + '/media/'
TEMPLATE_DIRS = (
PROJECT_PATH + '/templates/'
)