有没有办法从 django 管理员动态添加 html 文件?



我对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)

现在我输入文件名作为"任何文件.html"。它已在模板文件夹中可用。

现在在索引中.html文件如何从仪表板中获取它。伪代码

{% include "{{ filename.fileInclude}}" %} 

可能吗? 如果是,我该怎么做?

提前致谢

而不是{% include "{{ filename.fileInclude}}" %}你应该写:{% include filename.fileInclude %}.不需要{{ }},也不需要" ".

最新更新