serializery, nowe modele

This commit is contained in:
Jakub K 2024-01-05 15:00:33 +01:00
parent 7594ef9392
commit 5b238c2a43

View File

@ -14,7 +14,8 @@ class AnonymousUserDataSerializer(serializers.ModelSerializer):
class SkillLevelsSerializer(serializers.ModelSerializer): class SkillLevelsSerializer(serializers.ModelSerializer):
skill_id = serializers.SlugRelatedField( skill_name = serializers.SlugRelatedField(
source="skill_id",
slug_field='skill_name', slug_field='skill_name',
queryset=Skill.objects.all() queryset=Skill.objects.all()
) )
@ -22,7 +23,7 @@ class SkillLevelsSerializer(serializers.ModelSerializer):
# jobposting_id = serializers.PrimaryKeyRelatedField(source='jobposting.id', queryset=JobListing.objects.all()) # jobposting_id = serializers.PrimaryKeyRelatedField(source='jobposting.id', queryset=JobListing.objects.all())
class Meta: class Meta:
model = SkillLevels model = SkillLevels
fields = ['skill_id', 'skill_level', 'jobposting_id'] fields = ['skill_name', 'skill_level', 'jobposting_id']
class JobListingSerializer(serializers.ModelSerializer): class JobListingSerializer(serializers.ModelSerializer):
created_by = MyUserSerializer(read_only=True) created_by = MyUserSerializer(read_only=True)