views.py 931 B

1234567891011121314151617181920212223242526272829
  1. from django.shortcuts import render
  2. from django.core.paginator import Paginator
  3. from common.models import Article
  4. def admissions(request):
  5. articles = Article.objects.filter(category='admissions').all()
  6. paginator = Paginator(articles, 12)
  7. page_number = request.GET.get('page')
  8. page_obj = paginator.get_page(page_number)
  9. context = {
  10. 'title': '招生信息',
  11. 'list': page_obj,
  12. 'active_menu': 'admissions',
  13. }
  14. return render(request, 'admissionsAndEmployment.html', context)
  15. def employment(request):
  16. articles = Article.objects.filter(category='employment').all()
  17. paginator = Paginator(articles, 12)
  18. page_number = request.GET.get('page')
  19. page_obj = paginator.get_page(page_number)
  20. context = {
  21. 'title': '就业信息',
  22. 'list': page_obj,
  23. 'active_menu': 'employment',
  24. }
  25. return render(request, 'admissionsAndEmployment.html', context)