Feat: [#64] 노코드툴에서 작업(플젝,포폴)의 정보를 제공하는 시리얼라이저 구현

This commit is contained in:
sm4640
2025-06-05 18:23:49 +09:00
parent 0b413322f9
commit 4ae7afd9df
2 changed files with 10 additions and 0 deletions

View File

@@ -10,6 +10,11 @@ class PortfolioListViewSerializer(serializers.ModelSerializer):
model = Portfolio
fields = ['id', 'category', 'thumbnail', 'title', 'nickname', 'profile_image', 'view_count', 'like_count', 'scrap_count']
class PortfolioNocodetoolSerializer(serializers.ModelSerializer):
class Meta:
model = Portfolio
fields = ['title', 'is_published', 'now_worker']
class PortfolioCreateSerializer(serializers.ModelSerializer):
class Meta:
model = Portfolio

View File

@@ -13,6 +13,11 @@ class ProjectListViewSerializer(serializers.ModelSerializer):
model = Project
fields = ['id', 'category', 'thumbnail', 'title', 'view_count', 'like_count', 'scrap_count']
class ProjectNocodetoolSerializer(serializers.ModelSerializer):
class Meta:
model = Project
fields = ['title', 'is_published', 'now_worker']
class ProjectCreateSerializer(serializers.ModelSerializer):
members = serializers.ListField(
child=serializers.CharField(), write_only=True, required=False