【发布时间】:2021-04-23 23:05:37
【问题描述】:
我对 django 很陌生。我想包含来自 django 管理仪表板的 html 文件。让我解释一下。
让,我的模型如下所示
class myModel(models.Model):
fileName= models.CharField(max_length=100)
我的views.py文件
def calcView(request):
template_name = 'index.html'
filename = myModel.objects.first()
context = {}
context['filename'] = filename
return render(request, template_name, context)
现在我将文件名输入为“anyfile.html”。它已经在模板文件夹中可用。
现在在 index.html 文件中,我如何从仪表板中获取它。伪代码
{% include "{{ filename.fileInclude}}" %}
有可能吗??如果是,我该怎么做?
提前致谢
【问题讨论】:
-
我在视图文件中犯了愚蠢的错误。我在视图文件中写了 filename = Adsense.objects.first() 。它将是 filename = myModel.objects.first()
标签: django django-models django-views django-templates