first commit
This commit is contained in:
parent
b216a187bd
commit
f73c77f548
119 changed files with 4504 additions and 4829 deletions
24
backend/models/contact_model.py
Normal file
24
backend/models/contact_model.py
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
class ContactModel:
|
||||
def __init__(self, data):
|
||||
self.first_name = data.get('first_name')
|
||||
self.last_name = data.get('last_name')
|
||||
self.email = data.get('email')
|
||||
self.phonenumber = data.get('phone_number')
|
||||
self.linkedin = data.get('linkedin')
|
||||
self.git = data.get('git')
|
||||
self.web = data.get('web')
|
||||
|
||||
|
||||
def is_valid(self):
|
||||
return self.first_name is not None and self.last_name is not None and self.email is not None and self.phonenumber is not None
|
||||
|
||||
def to_dict(self):
|
||||
return {
|
||||
"first_name": self.first_name,
|
||||
"last_name": self.last_name,
|
||||
"email": self.email,
|
||||
"phone_number": self.phonenumber,
|
||||
"linkedin": self.linkedin,
|
||||
"git": self.git,
|
||||
"web": self.web,
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue