django中的DIRS和APP_DIRS是什么?它有什么用?

时间:2019-01-15 18:42:45

标签: django

我正在制作一个django应用程序,当我阅读有关模板加载器的信息时,我看到了这一点:

只需将APP_DIRS设置为True,即可启用此加载程序:

TEMPLATES = [{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'APP_DIRS': True,
}]

这是做什么的? DIRS的用途是什么?

1 个答案:

答案 0 :(得分:0)

DIR代表方向,它使您可以读取目录文件并在django项目中使用它。 例如看下面这行代码:

'DIRS': [os.path.join(BASE_DIR, 'templates')],  

它还允许您读取目录中templates文件夹中的所有文件,并呈现您的模板,如yourHTMLfile.html或其他文件,并且它可能具有多个值。