我有两种方法可以使用这样的模板。哪个在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')],
...
}
在安排模板方面哪个更好
答案 0 :(得分:0)
首选方法是首选方法,因为当您想要重复使用app1
时,您只需将app1
复制/粘贴到新项目中即可。