add finance app

This commit is contained in:
behruz-dev
2025-08-04 13:35:22 +05:00
parent 1dffabde44
commit bb8fbd4ca7
32 changed files with 336 additions and 69 deletions

View File

@@ -0,0 +1,9 @@
from rest_framework import serializers
from core.apps.projects.models import Builder
class BuilderListSerializer(serializers.ModelSerializer):
class Meta:
model = Builder
fields = ['id', 'name']

View File

@@ -2,15 +2,7 @@ from django.db import transaction
from rest_framework import serializers
from core.apps.projects.models.project import Project, ProjectDepartment, ProjectFolder
class ProjectDepartmentListSerializer(serializers.ModelSerializer):
class Meta:
model = ProjectDepartment
fields = [
'id', 'name'
]
from core.apps.projects.models.project import Project, ProjectFolder
class ProjectListSerializer(serializers.ModelSerializer):
@@ -22,12 +14,10 @@ class ProjectListSerializer(serializers.ModelSerializer):
class ProjectDetailSerialzier(serializers.ModelSerializer):
project_departments = ProjectDepartmentListSerializer(many=True)
class Meta:
model = Project
fields = [
'id', 'name', 'location', 'start_date', 'end_date', 'project_departments'
'id', 'name', 'location', 'start_date', 'end_date',
]