implemented member request feature for members app

This commit is contained in:
okalintu
2016-07-25 19:09:20 +03:00
parent a9988a03ee
commit dee921a694
5 changed files with 113 additions and 3 deletions
+13 -1
View File
@@ -1,4 +1,5 @@
from django.db import models
from django.utils import timezone
class Member(models.Model):
'''
@@ -27,7 +28,7 @@ class Member(models.Model):
def create_from_dict(cls,d):
mbr = cls()
mbr.update_from_dict(d)
return mbr.get_dict()
return mbr
def update_from_dict(self,d):
dmap = {
@@ -47,3 +48,14 @@ class Member(models.Model):
def __str__(self):
return "{} {}".format(first_name, last_name)
class MemberRequest(models.Model):
member = models.ForeignKey(Member)
submitted = models.DateTimeField(default=timezone.now)
def get_dict(self):
return {
'id': self.id,
'member': self.member.get_dict(),
'submitted': self.submitted.isoformat(" ")
}