url:
普通视图函数:
from .views import index
urlpatterns = [ url(r'^index/$', index, name='index'),]
通用类视图:
from .views import ClassListView
urlpatterns = [ url(r'^index/$', ClassListView.as_view(), name='index'),]
view:
普通视图函数:
def index(request):
# 查找所有的班级
grades = Grade.objects.all()
return render(request, 'studentandclass/index.html', locals())
通用类视图:
# 使用通用类试图(改成ListView)
class ClassListView(ListView):
model = Grade