Python django渲染模板问题

Python django渲染模板问题,python,django,Python,Django,我刚完成django项目,但有一些问题。我想展示学院里的头衔。当我运行python manage.py runserver时,一切正常,但标题不显示。我不知道是什么问题 class.html {% extends "base.html" %} {% block content %} <div> <div style="margin-top: 200px;"> </div> {% for academy i

我刚完成django项目,但有一些问题。我想展示学院里的头衔。当我运行
python manage.py runserver
时,一切正常,但标题不显示。我不知道是什么问题

class.html

{% extends "base.html" %}
{% block content %}
    <div>
        <div style="margin-top: 200px;">
        </div>
        {% for academy in academys %}
            <h3>{{ academy.title }}</h3>
        {% endfor %}
    </div>
{% endblock %}
视图.py

...
url(r'^academy/class', 'academy.views.class', name='class'),
from django.shortcuts import render, Http404
from .models import Academy

def class(request):
    template = 'academy/class.html'
    try:        
        academys = Academy.objects.all()
        context = {'academy': academys}

    except Academy.DoesNotExit:
        raise Http404

    if request.user.is_authenticated():
        return render(request, template, context)
    else:
        return HttpResponseRedirect("/account/login/")
...
class Academy(models.Model):
    title = models.CharField(max_length=50)

    def __unicode__(self):
        return self.title
型号.py

...
url(r'^academy/class', 'academy.views.class', name='class'),
from django.shortcuts import render, Http404
from .models import Academy

def class(request):
    template = 'academy/class.html'
    try:        
        academys = Academy.objects.all()
        context = {'academy': academys}

    except Academy.DoesNotExit:
        raise Http404

    if request.user.is_authenticated():
        return render(request, template, context)
    else:
        return HttpResponseRedirect("/account/login/")
...
class Academy(models.Model):
    title = models.CharField(max_length=50)

    def __unicode__(self):
        return self.title

您的上下文字典键不正确。而不是

context = {'academy': academys} 
类型


您的上下文字典键不正确。而不是

context = {'academy': academys} 
类型


您的上下文字典键不正确。而不是

context = {'academy': academys} 
类型


您的上下文字典键不正确。而不是

context = {'academy': academys} 
类型


你通过的是“学院”,而不是“学院”

context={'academys ': academys}

你通过的是“学院”,而不是“学院”

context={'academys ': academys}

你通过的是“学院”,而不是“学院”

context={'academys ': academys}

你通过的是“学院”,而不是“学院”

context={'academys ': academys}