mirror of
https://github.com/decompals/frogress.git
synced 2025-12-14 15:46:19 +00:00
Upgrade deps, cli beginnings, api reorg (#18)
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
from rest_framework import serializers
|
||||
from frog_api.models import AUTH_KEY_LEN
|
||||
from frog_api.serializers.model_serializers import ProjectSerializer, VersionSerializer
|
||||
from frog_api.serializers.model_serializers import ProjectSerializer
|
||||
|
||||
|
||||
class ApiKeySerializer(serializers.CharField):
|
||||
@@ -15,7 +15,12 @@ class CreateProjectSerializer(serializers.Serializer): # type:ignore
|
||||
|
||||
class CreateVersionSerializer(serializers.Serializer): # type:ignore
|
||||
api_key = ApiKeySerializer()
|
||||
version = VersionSerializer()
|
||||
name = serializers.CharField()
|
||||
|
||||
|
||||
class CreateCategorySerializer(serializers.Serializer): # type:ignore
|
||||
api_key = ApiKeySerializer()
|
||||
name = serializers.CharField()
|
||||
|
||||
|
||||
# Classes for valdating requests to create new entries
|
||||
@@ -32,10 +37,3 @@ class CreateEntriesSerializer(serializers.Serializer): # type:ignore
|
||||
entries = serializers.ListField(
|
||||
child=CreateEntrySerializer(), required=True, allow_empty=False
|
||||
)
|
||||
|
||||
|
||||
class CreateCategoriesSerializer(serializers.Serializer): # type:ignore
|
||||
api_key = ApiKeySerializer()
|
||||
categories = serializers.DictField(
|
||||
required=True, allow_empty=False, child=serializers.CharField()
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user