如何在Django 1.11中存储模板?

时间:2017-12-02 03:20:26

标签: python django

我有两种方法可以使用这样的模板。哪个在Django 1.11中很好

第一路

app1/
    templates/
             contact.html
app2/
    templates/
             home.html
             about.html

然后在设置中

TEMPLATES = [
    {   ...
        'DIRS': [os.path.join(BASE_DIR, 'app1/templates'),
                 os.path.join(BASE_DIR, 'app2/templates')],
        ...
    }

第二路

app1/
    ...
app2/
    ...
templates/
         home.html
         about.html
         contact.html 

然后在设置中

TEMPLATES = [
    {   ...
        'DIRS': [os.path.join(BASE_DIR, 'templates')],
        ...
    }

在安排模板方面哪个更好

1 个答案:

答案 0 :(得分:0)

首选方法是首选方法,因为当您想要重复使用app1时,您只需将app1复制/粘贴到新项目中即可。