在工程中,我们通常把模板文件放在 文件夹中。
时间: 2024-03-16 18:43:24 浏览: 53
软件工程过程中用到的文档模板
在工程中,我们通常把模板文件放在 `templates` 文件夹中。在 Django Web 框架中,为了方便管理和组织模板文件,通常将所有模板文件放在一个名为 `templates` 的文件夹中。`templates` 文件夹应该位于 Django 工程的根目录下,与 `settings.py` 文件等同级。在 `templates` 文件夹中,可以按照功能或模块等方式创建子文件夹,以便更好地组织模板文件。在视图函数中,可以通过指定模板文件的相对路径来加载对应的模板文件。例如,如果有一个名为 `my_template.html` 的模板文件,它位于 `templates/myapp` 目录下,可以在视图函数中使用以下方式加载它:
```python
from django.shortcuts import render
def my_view(request):
# ...
return render(request, 'myapp/my_template.html', context)
```
这里的 `'myapp/my_template.html'` 是相对于 `templates` 文件夹的路径。这样,Django 就会自动在 `templates` 文件夹中查找名为 `myapp/my_template.html` 的模板文件,并将其渲染后返回给客户端浏览器显示。
阅读全文