feat: requirements analysis, submission checks (stability stress test), AI inspection pipeline
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
from rest_framework import serializers
|
||||
|
||||
from .models import Requirement, Submission
|
||||
|
||||
|
||||
class RequirementSerializer(serializers.ModelSerializer):
|
||||
submission_count = serializers.IntegerField(read_only=True)
|
||||
|
||||
class Meta:
|
||||
model = Requirement
|
||||
fields = ["id", "title", "content", "spec", "created_at", "submission_count"]
|
||||
read_only_fields = ["id", "spec", "created_at"]
|
||||
|
||||
|
||||
class SubmissionSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = Submission
|
||||
fields = ["id", "requirement", "name", "file", "status", "report",
|
||||
"submitted_by", "created_at"]
|
||||
read_only_fields = ["id", "status", "report", "submitted_by", "created_at"]
|
||||
Reference in New Issue
Block a user