diff --git a/employee/models.py b/employee/models.py index ca59e0c..7628e51 100644 --- a/employee/models.py +++ b/employee/models.py @@ -12,7 +12,7 @@ class Employee(models.Model): salary = models.DecimalField(max_digits=15, decimal_places=2) start_date = models.DateField() end_date = models.DateField(null=True, blank=True) - projects = models.ManyToManyField(Project) + projects = models.ManyToManyField(Project, related_name='employees') perk_amount_per_month = models.DecimalField(max_digits=15, decimal_places=2) address = models.ForeignKey(Address, on_delete=models.CASCADE) diff --git a/project/serializers.py b/project/serializers.py index 5d4e1f9..204ac7b 100644 --- a/project/serializers.py +++ b/project/serializers.py @@ -6,9 +6,9 @@ from employee.serializers import EmployeeSerializer class ProjectSerializer(serializers.ModelSerializer): client = ClientSerializer(read_only=True) - employee_set = EmployeeSerializer(read_only=True, many=True) + employees = EmployeeSerializer(read_only=True, many=True) class Meta: model = Project fields = ['id', 'name', 'project_image', 'client', 'total_compensation', 'start_date', 'end_date', - 'employee_set'] + 'employees'] diff --git a/workx_backend/settings/local.py b/workx_backend/settings/local.py index c1063f5..a7c7d0b 100644 --- a/workx_backend/settings/local.py +++ b/workx_backend/settings/local.py @@ -2,7 +2,7 @@ from .base import * DEBUG = True -ALLOWED_HOSTS = ['localhost'] +ALLOWED_HOSTS = ['*'] EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'