【发布时间】:2018-08-18 19:37:01
【问题描述】:
我的视图函数之一中有以下代码:
def results(request):
data_file = open('data.txt', 'r')
data = data_file.read()
context = {'rooms': data}
return render(request, 'javascript/results.html',context)
文件“data.txt”与我的“views.py”位于同一文件夹中。
但是,我收到“FileNotFoundError at /results”错误。
我的“results.html”如下所示:
<p> {{ rooms }}</p>
将数据从文本文件传递到 Django 视图函数,然后在模板中显示数据的正确方法是什么?我应该改用静态文件吗?
【问题讨论】: