completed get api for members and created misc script for adding dummydata
This commit is contained in:
@@ -12,3 +12,16 @@ class Member(models.Model):
|
||||
AYY = models.BooleanField(default=False)
|
||||
jas = models.BooleanField(default=False)
|
||||
|
||||
def get_dict(self):
|
||||
return {
|
||||
'id':self.id,
|
||||
'first_name':self.first_name,
|
||||
'last_name':self.last_name,
|
||||
'email':self.email,
|
||||
'POR':self.POR,
|
||||
'AYY':self.AYY,
|
||||
'jas':self.jas,
|
||||
}
|
||||
|
||||
def __str__(self):
|
||||
return "{} {}".format(first_name, last_name)
|
||||
|
||||
+8
-6
@@ -1,13 +1,15 @@
|
||||
from django.shortcuts import render
|
||||
from django.shortcuts import render, get_object_or_404
|
||||
from django.http import HttpResponse
|
||||
from members.models import Member
|
||||
import json
|
||||
|
||||
def index(request, *args, **kwargs):
|
||||
return render(request, 'index.html',{})
|
||||
|
||||
def members(request, *args, **kwargs):
|
||||
pass
|
||||
|
||||
def member(request, *args, **kwargs):
|
||||
pass
|
||||
|
||||
mems = list(map(lambda m: m.get_dict(),Member.objects.all()))
|
||||
return HttpResponse(json.dumps(mems))
|
||||
|
||||
def member(request, idx, *args, **kwargs):
|
||||
mem = get_object_or_404(Member, pk=idx)
|
||||
return HttpResponse(json.dumps(mem.get_dict()))
|
||||
|
||||
Reference in New Issue
Block a user