datatracker/ietf/wginfo/views.py

25 lines
1.2 KiB
Python

# Copyright The IETF Trust 2008, All Rights Reserved
from ietf.idtracker.models import Area, AreaStatus, AreaDirector, IETFWG, WGChair
from django.shortcuts import get_object_or_404, render_to_response
from django.template import RequestContext, loader
from django.db.models import Q
from django.http import HttpResponse
from django.contrib.sites.models import Site
from ietf.contrib import wizard, form_decorator
from ietf.utils.mail import send_mail_subj
from datetime import datetime
def wg_summary_acronym(request):
areas = Area.objects.filter(status='1')
wgs = IETFWG.objects.filter(status='1')
return HttpResponse(loader.render_to_string('wginfo/summary-by-acronym.txt', {'area_list': areas, 'wg_list': wgs}),mimetype='text/plain; charset=UTF-8')
def wg_summary_area(request):
wgs = IETFWG.objects.filter(status='1',start_date__isnull=False)
return HttpResponse(loader.render_to_string('wginfo/summary-by-area.txt', {'wg_list': wgs}),mimetype='text/plain; charset=UTF-8')
def wg_dir(request):
wgs = IETFWG.objects.filter(status='1',start_date__isnull=False)
return render_to_response('wginfo/wg-dir.html', {'wg_list': wgs}, RequestContext(request))