|
@@ -2,6 +2,7 @@ from django.contrib.auth.models import User |
|
|
from django.db import models |
|
|
from django.db import models |
|
|
from phonenumber_field.modelfields import PhoneNumberField |
|
|
from phonenumber_field.modelfields import PhoneNumberField |
|
|
from project.models import Project |
|
|
from project.models import Project |
|
|
|
|
|
from client.models import Address |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class Employee(models.Model): |
|
|
class Employee(models.Model): |
|
@@ -13,6 +14,7 @@ class Employee(models.Model): |
|
|
end_date = models.DateField(null=True, blank=True) |
|
|
end_date = models.DateField(null=True, blank=True) |
|
|
projects = models.ManyToManyField(Project) |
|
|
projects = models.ManyToManyField(Project) |
|
|
perk_per_month = models.DecimalField(max_digits=15, decimal_places=2) |
|
|
perk_per_month = models.DecimalField(max_digits=15, decimal_places=2) |
|
|
|
|
|
address = models.ForeignKey(Address, on_delete=models.CASCADE) |
|
|
|
|
|
|
|
|
def __str__(self): |
|
|
def __str__(self): |
|
|
return self.employee_id |
|
|
return self.employee_id |
|
|