Add App Contracts

This commit is contained in:
2026-02-19 22:48:53 -05:00
parent a841e4885e
commit 222bf97d0b
30 changed files with 1177 additions and 4 deletions

27
contracts/serializers.py Normal file
View File

@@ -0,0 +1,27 @@
from rest_framework import serializers
from .models import *
from django.db import models
from django.contrib.auth.models import User
from rest_framework.permissions import BasePermission
############
## Events ##
############
class CompanySerializer(serializers.ModelSerializer):
class Meta:
model = Company
# fields = ('id', 'name', 'website', 'city', 'latitude', 'longitude', 'has_map')
fields = '__all__'
class ContractSerializer(serializers.ModelSerializer):
company = CompanySerializer(many=False)
# target_language = serializers.SerializerMethodField()
class Meta:
model = Contract
fields = '__all__'
depth = 2
# fields = ('id', 'name',)