mirror of
https://github.com/1Panel-dev/MaxKB.git
synced 2025-12-26 10:12:51 +00:00
16 lines
525 B
Python
16 lines
525 B
Python
from django.utils.translation import gettext_lazy as _
|
|
from rest_framework import serializers
|
|
|
|
from knowledge.models import Problem
|
|
|
|
|
|
class ProblemSerializer(serializers.ModelSerializer):
|
|
class Meta:
|
|
model = Problem
|
|
fields = ['id', 'content', 'knowledge_id', 'create_time', 'update_time']
|
|
|
|
|
|
class ProblemInstanceSerializer(serializers.Serializer):
|
|
id = serializers.CharField(required=False, label=_('problem id'))
|
|
content = serializers.CharField(required=True, max_length=256, label=_('content'))
|