Source Code - Django Rest Framework Serializers

User Serializers

These are the current User Serializers

class drf_network_pipeline.sz.user.UserSerializer(instance=None, data=<class 'rest_framework.fields.empty'>, **kwargs)[source]

User Serializer

create(request, validated_data)[source]
Parameters:validated_data – post dict
delete(request, pk)[source]

Delete a User

Parameters:
  • request – http request
  • pk – User.id
get(request, pk)[source]

Get user

Parameters:
  • request – http request
  • pk – User.id
lookup_user(user_id)[source]
Parameters:user_id – user id
update(request, validated_data, pk=None)[source]

Update User

Parameters:
  • request – http request
  • validated_data – dict of values
  • pk – User.id

ML Serializers

These are the current ML Serializers

class drf_network_pipeline.sz.ml.MLPrepareSerializer(instance=None, data=<class 'rest_framework.fields.empty'>, **kwargs)[source]

AntiNex Prepare Dataset Serializer

create(request, validated_data)[source]

Start a new Prepare Job

Parameters:
  • request – http request
  • validated_data – post dictionary
delete(request, pk)[source]

Delete an MLPrepare

Parameters:
  • request – http request
  • pk – MLPrepare.id
get(request, pk)[source]

Get MLPrepare record

Parameters:
  • request – http request
  • pk – MLPrepare.id
update(request, validated_data, pk=None)[source]

Update an MLPrepare

Parameters:
  • request – http request
  • validated_data – dict of values
  • pk – MLPrepare.id
class drf_network_pipeline.sz.ml.MLJobsSerializer(instance=None, data=<class 'rest_framework.fields.empty'>, **kwargs)[source]

AntiNex AI Job Serializer

create(request, validated_data)[source]

Start a new MLJob

Parameters:
  • request – http request
  • validated_data – post dictionary
delete(request, pk)[source]

Delete an MLJob

Parameters:
  • request – http request
  • pk – MLJob.id
get(request, pk)[source]

Get MLJob or Get Recent ML Jobs for User (if pk=None)

Parameters:
  • request – http request
  • pk – MLJob.id
update(request, validated_data, pk=None)[source]

Update an MLJob

Parameters:
  • request – http request
  • validated_data – dict of values
  • pk – MLJob.id
class drf_network_pipeline.sz.ml.MLJobResultsSerializer(instance=None, data=<class 'rest_framework.fields.empty'>, **kwargs)[source]

AntiNex AI Job Results Serializer

create(request, validated_data)[source]

Create new MLJobResult

Parameters:
  • request – http request
  • validated_data – post dictionary
delete(request, pk)[source]

Delete an MLJobResult

Parameters:
  • request – http request
  • pk – MLJobResult.id
get(request, pk)[source]

Get MLResult record

Parameters:
  • request – http request
  • pk – MLJobResult.id
update(request, validated_data, pk=None)[source]

Update an MLJobResult

Parameters:
  • request – http request
  • validated_data – dict of values
  • pk – MLJobResult.id