Django:在一个视图中有超过 3 个模型时出错

Posted

技术标签:

【中文标题】Django:在一个视图中有超过 3 个模型时出错【英文标题】:Django:Error upon having more than than 3 models in one view 【发布时间】:2020-08-27 09:40:21 【问题描述】:

我正在尝试创建一个包含系统模型摘要的仪表板模板页面。但是当我在视图中超过三个模型时,它会显示一个错误。我该怎么做?

def dashboard(request):

return render(request=request,
            template_name = 'main/admin.html',
            context = 
                    "teachers_list": Teacher.objects.all(),
                    "stream_list": Stream.objects.all(),
                    "fees_list":Fees.objects.all(),
                    "books_list":Book.objects.all()

                
                )

【问题讨论】:

你能显示错误跟踪吗? 请在您的问题中粘贴错误。 【参考方案1】:

我刚刚意识到错误来自其中一个 url 模板 a 标签

【讨论】:

以上是关于Django:在一个视图中有超过 3 个模型时出错的主要内容,如果未能解决你的问题,请参考以下文章

Django 教程第 3 部分:创建视图和模板时出错

包装第 3 方 Django 应用程序的视图时出错? (Facebook、django-socialregistration、django-profiles)

引用 AppDelegate 时出错

Rails - 一个视图中有 2 个模型(属于另一个模型的模型)

django models视图基本操作

为什么我在django中创建新模型类时出错?