akvo.rest.renderers module

class akvo.rest.renderers.AkvoCSVRenderer[source]

Bases: PaginatedCSVRenderer

Fixed paginated renderer

Use the PaginatedCSVRenderer or the simple CSVRenderer based on what kind of data we have. If the data is a list or has the “results_field” field on it, use the paginated renderer, otherwise the vanilla one.

render(data, *args, **kwargs)[source]

Renders serialized data into CSV. For a dictionary:

akvo.rest.renderers.get_name(request)[source]