geonode.management_commands_http.serializers ============================================ .. py:module:: geonode.management_commands_http.serializers Classes ------- .. autoapisummary:: geonode.management_commands_http.serializers.ManagementCommandJobSerializer geonode.management_commands_http.serializers.ManagementCommandJobListSerializer geonode.management_commands_http.serializers.ManagementCommandJobCreateSerializer Module Contents --------------- .. py:class:: ManagementCommandJobSerializer Bases: :py:obj:`rest_framework.serializers.ModelSerializer` .. py:class:: Meta .. py:attribute:: model .. py:attribute:: fields :value: ['id', 'command', 'app_name', 'user', 'status', 'created_at', 'start_time', 'end_time', 'args',... .. py:class:: ManagementCommandJobListSerializer Bases: :py:obj:`rest_framework.serializers.ModelSerializer` .. py:class:: Meta .. py:attribute:: model .. py:attribute:: fields :value: ['id', 'command', 'app_name', 'user', 'status', 'created_at'] .. py:class:: ManagementCommandJobCreateSerializer(*args, **kwargs) Bases: :py:obj:`rest_framework.serializers.ModelSerializer` .. py:attribute:: args .. py:attribute:: kwargs .. py:attribute:: autostart .. py:attribute:: user .. py:class:: Meta .. py:attribute:: model .. py:attribute:: fields :value: ['command', 'user', 'args', 'kwargs', 'autostart'] .. py:attribute:: available_commands .. py:method:: validate_args(value) .. py:method:: validate_kwargs(value) .. py:method:: validate_command(value) .. py:method:: create(validated_data)