Serializers Package

Submodules

Serializers

class seed.serializers.celery.CeleryDatetimeSerializer(skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, sort_keys=False, indent=None, separators=None, encoding='utf-8', default=None)

Bases: json.encoder.JSONEncoder

default(obj)

Implement this method in a subclass such that it returns a serializable object for o, or calls the base implementation (to raise a TypeError).

For example, to support arbitrary iterators, you could implement default like this:

def default(self, o):
    try:
        iterable = iter(o)
    except TypeError:
        pass
    else:
        return list(iterable)
    # Let the base class default method raise the TypeError
    return JSONEncoder.default(self, o)
static seed_decoder(obj)
static seed_dumps(obj)
static seed_loads(obj)

Labels

class seed.serializers.labels.LabelSerializer(*args, **kwargs)

Bases: rest_framework.serializers.ModelSerializer

class Meta
extra_kwargs = {'super_organization': {'write_only': True}}
fields = ('id', 'name', 'color', 'organization_id', 'super_organization', 'is_applied')
model

alias of seed.models.models.StatusLabel

get_is_applied(obj)

Module contents