serializery, nowe modele
This commit is contained in:
parent
7004511159
commit
cad6b8f009
@ -34,14 +34,6 @@ class JobListingSerializer(serializers.ModelSerializer):
|
|||||||
'updated_at', 'contact_email', 'first_name', 'last_name', 'anonymous_user_data'
|
'updated_at', 'contact_email', 'first_name', 'last_name', 'anonymous_user_data'
|
||||||
]
|
]
|
||||||
|
|
||||||
def create(self, validated_data):
|
|
||||||
skill_levels_data = validated_data.pop('skillLevels', [])
|
|
||||||
job_listing = JobListing.objects.create(**validated_data)
|
|
||||||
for skill_data in skill_levels_data:
|
|
||||||
skill_level = SkillLevels.objects.create(**skill_data)
|
|
||||||
job_listing.skillLevels.add(skill_level)
|
|
||||||
return job_listing
|
|
||||||
|
|
||||||
class CompanyLogoSerializer(serializers.ModelSerializer):
|
class CompanyLogoSerializer(serializers.ModelSerializer):
|
||||||
class Meta:
|
class Meta:
|
||||||
model = CompanyLogo
|
model = CompanyLogo
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user