Update syntax for relative imports
[pgweb/local.git] / pgweb / lists / views.py
blob2b131261a26a832c8fdfdcb6190eb093a408fe8f
1 from django.http import HttpResponse
3 import json
5 from .models import MailingList, MailingListGroup
8 def listinfo(request):
9 resp = HttpResponse(content_type='application/json')
10 groupdata = [{
11 'id': g.id,
12 'name': g.groupname,
13 'sort': g.sortkey,
14 } for g in MailingListGroup.objects.all()]
15 listdata = [{
16 'id': l.id,
17 'name': l.listname,
18 'groupid': l.group_id,
19 'active': l.active,
20 'shortdesc': l.shortdesc,
21 'description': l.description,
22 } for l in MailingList.objects.all()]
23 json.dump({'groups': groupdata, 'lists': listdata}, resp)
24 return resp