File tree Expand file tree Collapse file tree 1 file changed +0
-30
lines changed
djangocms_rest/serializers Expand file tree Collapse file tree 1 file changed +0
-30
lines changed Original file line number Diff line number Diff line change @@ -156,36 +156,6 @@ class PluginDefinitionSerializer(serializers.Serializer):
156
156
type = serializers .CharField (help_text = "Schema type" )
157
157
properties = serializers .DictField (help_text = "Property definitions" )
158
158
159
- @staticmethod
160
- def get_field_type (field : Field ) -> str :
161
- """
162
- Convert Django field types to JSON Schema types.
163
-
164
- Args:
165
- field (Field): Django model field instance
166
-
167
- Returns:
168
- str: JSON Schema type corresponding to the Django field type
169
- """
170
- field_mapping = {
171
- "CharField" : "string" ,
172
- "TextField" : "string" ,
173
- "URLField" : "string" ,
174
- "EmailField" : "string" ,
175
- "IntegerField" : "integer" ,
176
- "FloatField" : "number" ,
177
- "DecimalField" : "number" ,
178
- "BooleanField" : "boolean" ,
179
- "DateField" : "string" ,
180
- "DateTimeField" : "string" ,
181
- "TimeField" : "string" ,
182
- "FileField" : "string" ,
183
- "ImageField" : "string" ,
184
- "JSONField" : "object" ,
185
- "ForeignKey" : "integer" ,
186
- }
187
- return field_mapping .get (field .__class__ .__name__ , "string" )
188
-
189
159
@staticmethod
190
160
def get_field_format (field : Field ) -> Optional [str ]:
191
161
"""
You can’t perform that action at this time.
0 commit comments