akvo.rest.views package
Akvo RSR is covered by the GNU Affero General Public License. See more details in the license.txt file located at the root folder of the Akvo RSR module. For additional details on the GNU license please see < http://www.gnu.org/licenses/agpl.html >.
- class akvo.rest.views.AdministrativeLocationViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- project_relation = 'location__location_target__'
- queryset
- serializer_class
alias of
AdministrativeLocationSerializer
- suffix = None
- class akvo.rest.views.BudgetItemViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
BudgetItemSerializer
- suffix = None
- class akvo.rest.views.CountryBudgetItemViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
CountryBudgetItemSerializer
- suffix = None
- class akvo.rest.views.CountryViewSet(**kwargs)[source]
Bases:
BaseRSRViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
CountrySerializer
- suffix = None
- class akvo.rest.views.CrsAddOtherFlagViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- project_relation = 'crs__project__'
- queryset
- serializer_class
alias of
CrsAddOtherFlagSerializer
- suffix = None
- class akvo.rest.views.CrsAddViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
CrsAddSerializer
- suffix = None
- class akvo.rest.views.DefaultPeriodViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
DefaultPeriodSerializer
- suffix = None
- class akvo.rest.views.DisaggregationTargetViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- project_relation = 'period__indicator__result__project__'
- queryset
- serializer_class
alias of
DisaggregationTargetSerializer
- suffix = None
- class akvo.rest.views.DisaggregationViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- project_relation = 'update__period__indicator__result__project__'
- queryset
- serializer_class
alias of
DisaggregationSerializer
- suffix = None
- class akvo.rest.views.EmploymentViewSet(**kwargs)[source]
Bases:
BaseRSRViewSet
Employment resource.
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
EmploymentSerializer
- suffix = None
- class akvo.rest.views.FssForecastViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- project_relation = 'fss__project__'
- queryset
- serializer_class
alias of
FssForecastSerializer
- suffix = None
- class akvo.rest.views.FssViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
FssSerializer
- suffix = None
- class akvo.rest.views.HumanitarianScopeViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
HumanitarianScopeSerializer
- suffix = None
- class akvo.rest.views.IatiExportViewSet(**kwargs)[source]
Bases:
BaseRSRViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
IatiExportSerializer
- suffix = None
- class akvo.rest.views.IndicatorCustomFieldViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- project_relation = 'project__'
- queryset
- serializer_class
alias of
IndicatorCustomFieldSerializer
- suffix = None
- class akvo.rest.views.IndicatorCustomValueViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- project_relation = 'custom_field__project__'
- queryset
- serializer_class
alias of
IndicatorCustomValueSerializer
- suffix = None
- class akvo.rest.views.IndicatorDimensionNameViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- project_relation = 'project__'
- queryset
- serializer_class
alias of
IndicatorDimensionNameSerializer
- suffix = None
- class akvo.rest.views.IndicatorDimensionValueViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- project_relation = 'name__project__'
- queryset
- serializer_class
alias of
IndicatorDimensionValueSerializer
- suffix = None
- class akvo.rest.views.IndicatorDisaggregationTargetViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- project_relation = 'indicator__result__project__'
- queryset
- serializer_class
- suffix = None
- class akvo.rest.views.IndicatorFrameworkViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- project_relation = 'result__project__'
- queryset
- serializer_class
alias of
IndicatorFrameworkSerializer
- suffix = None
- class akvo.rest.views.IndicatorPeriodAggregationJobViewSet(**kwargs)[source]
Bases:
ReadOnlyPublicProjectViewSet
- basename = None
- description = None
- detail = None
- filter_backends = (<class 'rest_framework.filters.OrderingFilter'>, <class 'akvo.rest.filters.RSRGenericFilterBackend'>)
- name = None
- ordering = ['updated_at']
- permission_classes = (<class 'akvo.rest.viewsets.SafeMethodsPermissions'>, <class 'rest_framework.permissions.IsAuthenticated'>)
- project_relation = 'period__indicator__result__project__'
- queryset
- reschedule(request, **kwargs)[source]
Puts a new job in the queue for the indicator period
The old job is left in order to have a history
- serializer_class
- suffix = None
- class akvo.rest.views.IndicatorPeriodDataCommentViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- authentication_classes = (<class 'rest_framework.authentication.SessionAuthentication'>, <class 'akvo.rest.authentication.TastyTokenAuthentication'>, <class 'akvo.rest.authentication.JWTAuthentication'>)
- basename = None
- description = None
- detail = None
- name = None
- project_relation = 'data__period__indicator__result__project__'
- queryset
- serializer_class
alias of
IndicatorPeriodDataCommentSerializer
- suffix = None
- class akvo.rest.views.IndicatorPeriodDataFrameworkViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- authentication_classes = (<class 'rest_framework.authentication.SessionAuthentication'>, <class 'akvo.rest.authentication.TastyTokenAuthentication'>, <class 'akvo.rest.authentication.JWTAuthentication'>)
- basename = None
- description = None
- detail = None
- filter_queryset(queryset)[source]
Given a queryset, filter it with whichever filter backend is in use.
You are unlikely to want to override this method, although you may need to call it either from a list view, or from a custom get_object method if you want to apply the configured filtering backend to the default queryset.
- get_object()[source]
Returns the object the view is displaying.
You may want to override this if you need to provide non-standard queryset lookups. Eg if objects are referenced using multiple keyword arguments in the url conf.
- name = None
- project_relation = 'period__indicator__result__project__'
- queryset
- serializer_class
- suffix = None
- class akvo.rest.views.IndicatorPeriodDataViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- filter_queryset(queryset)[source]
Given a queryset, filter it with whichever filter backend is in use.
You are unlikely to want to override this method, although you may need to call it either from a list view, or from a custom get_object method if you want to apply the configured filtering backend to the default queryset.
- name = None
- project_relation = 'period__indicator__result__project__'
- queryset
- serializer_class
alias of
IndicatorPeriodDataSerializer
- suffix = None
- class akvo.rest.views.IndicatorPeriodLabelViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- project_relation = 'project__'
- queryset
- serializer_class
alias of
IndicatorPeriodLabelSerializer
- suffix = None
- class akvo.rest.views.IndicatorPeriodViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- project_relation = 'indicator__result__project__'
- queryset
- serializer_class
alias of
IndicatorPeriodSerializer
- suffix = None
- class akvo.rest.views.IndicatorReferenceViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- project_relation = 'indicator__result__project__'
- queryset
- serializer_class
alias of
IndicatorReferenceSerializer
- suffix = None
- class akvo.rest.views.IndicatorViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- project_relation = 'result__project__'
- queryset
- serializer_class
alias of
IndicatorSerializer
- suffix = None
- class akvo.rest.views.KeywordViewSet(**kwargs)[source]
Bases:
BaseRSRViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
KeywordSerializer
- suffix = None
- class akvo.rest.views.LegacyDataViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
LegacyDataSerializer
- suffix = None
- class akvo.rest.views.LinkViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- filter_fields = ('project', 'kind')
- name = None
- queryset
- serializer_class
alias of
LinkSerializer
- suffix = None
- class akvo.rest.views.MyProjectsViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
Viewset providing listing of projects a user can edit.
- basename = None
- description = None
- detail = None
- get_queryset()[source]
Get the list of items for this view. This must be an iterable, and may be a queryset. Defaults to using self.queryset.
This method should always be used rather than accessing self.queryset directly, as self.queryset gets evaluated only once, and those results are cached for all subsequent requests.
You may want to override this if you need to provide different querysets depending on the incoming request.
(Eg. return a list of items that is specific to the user)
- name = None
- project_relation = ''
- queryset
- serializer_class
alias of
ProjectMetadataSerializer
- suffix = None
- class akvo.rest.views.OrganisationIndicatorLabelViewSet(**kwargs)[source]
Bases:
BaseRSRViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
OrganisationIndicatorLabelSerializer
- suffix = None
- class akvo.rest.views.OrganisationViewSet(**kwargs)[source]
Bases:
BaseRSRViewSet
API endpoint that allows organisations to be viewed or edited.
- basename = None
- description = None
- detail = None
- name = None
- parser_classes = [<class 'akvo.rest.views.organisation.AkvoOrganisationParser'>, <class 'rest_framework.parsers.JSONParser'>, <class 'rest_framework.parsers.FormParser'>, <class 'rest_framework.parsers.MultiPartParser'>, <class 'rest_framework_xml.parsers.XMLParser'>]
- queryset
- serializer_class
alias of
OrganisationSerializer
- suffix = None
- class akvo.rest.views.PartnershipMoreLinkViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
Specific endpoint for the ‘+X partners’ links in RSR. Contains the name, long name and logo of an organisation and the partnership role.
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
PartnershipBasicSerializer
- suffix = None
- class akvo.rest.views.PartnershipViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
PartnershipSerializer
- suffix = None
- class akvo.rest.views.PlannedDisbursementViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
PlannedDisbursementSerializer
- suffix = None
- class akvo.rest.views.PolicyMarkerViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
PolicyMarkerSerializer
- suffix = None
- class akvo.rest.views.ProgramViewSet(**kwargs)[source]
Bases:
ReadOnlyPublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
ProjectMetadataSerializer
- suffix = None
- class akvo.rest.views.ProjectByUuidViewSet(**kwargs)[source]
Bases:
ProjectViewSet
- basename = None
- description = None
- detail = None
- lookup_field = 'uuid'
- name = None
- suffix = None
- class akvo.rest.views.ProjectContactViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
ProjectContactSerializer
- suffix = None
- class akvo.rest.views.ProjectCustomFieldViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
ProjectCustomFieldSerializer
- suffix = None
- class akvo.rest.views.ProjectDocumentViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
ProjectDocumentSerializer
- suffix = None
- class akvo.rest.views.ProjectExtraViewSet(**kwargs)[source]
Bases:
ProjectViewSet
Viewset providing extra Project data.
Allowed parameters are: __limit__ (default 10, max 30), __partnerships__organisation__ (filter on organisation ID), and __publishingstatus__status__ (filter on publishing status)
- basename = None
- description = None
- detail = None
- max_paginate_by = 30
- name = None
- paginate_by = 10
- paginate_by_param = 'limit'
- queryset
- serializer_class
alias of
ProjectExtraSerializer
- suffix = None
- class akvo.rest.views.ProjectIatiCheckView(**kwargs)[source]
Bases:
APIView
List the result of IATI checks of a Project.
- class akvo.rest.views.ProjectIatiExportViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
Lean viewset for project data, as used in the My IATI section of RSR.
- basename = None
- description = None
- detail = None
- filter_queryset(queryset)[source]
Allow custom filter for sync_owner, since this field has been replaced by the reporting org partnership.
- max_paginate_by = 50
- name = None
- paginate_by_param = 'limit'
- project_relation = ''
- queryset
- serializer_class
alias of
ProjectIatiExportSerializer
- suffix = None
- class akvo.rest.views.ProjectLocationViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- project_relation = 'location_target__'
- queryset
- serializer_class
alias of
ProjectLocationSerializer
- suffix = None
- class akvo.rest.views.ProjectUpViewSet(**kwargs)[source]
Bases:
ProjectViewSet
Viewset providing extra data and limited filtering for Up in one go.
Allowed parameters are: __limit__ (default 30, max 100), __partnerships__organisation__ (filter on organisation ID), and __publishingstatus__status__ (filter on publishing status)
- basename = None
- description = None
- detail = None
- max_paginate_by = 100
- name = None
- paginate_by_param = 'limit'
- queryset
- serializer_class
alias of
ProjectUpSerializer
- suffix = None
- class akvo.rest.views.ProjectUpdateViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
.
- basename = None
- description = None
- detail = None
- filter_queryset(queryset)[source]
Allow simple filtering on selected fields. We don’t use the default filter_fields, because Up filters on datetime for last_modified_at, and they only support a date, not datetime.
- max_paginate_by = 1000
- name = None
- paginate_by_param = 'limit'
- queryset
- serializer_class
alias of
ProjectUpdateSerializer
- suffix = None
- class akvo.rest.views.ProjectViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
Viewset providing Project data.
- basename = None
- description = None
- detail = None
- filter_queryset(queryset)[source]
Allow custom filter for sync_owner, since this field has been replaced by the reporting org partnership.
- name = None
- project_relation = ''
- queryset
- serializer_class
alias of
ProjectSerializer
- suffix = None
- class akvo.rest.views.PublishingStatusViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
PublishingStatusSerializer
- suffix = None
- class akvo.rest.views.RawProjectHierarchyViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- project_relation = 'root_project__'
- queryset
- serializer_class
alias of
ProjectHierarchySerializer
- suffix = None
- class akvo.rest.views.RecipientCountryViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
RecipientCountrySerializer
- suffix = None
- class akvo.rest.views.RecipientRegionViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
RecipientRegionSerializer
- suffix = None
- class akvo.rest.views.ReportViewSet(**kwargs)[source]
Bases:
BaseRSRViewSet
Viewset providing Result data.
- basename = None
- description = None
- detail = None
- get_queryset()[source]
Allow custom filter for sync_owner, since this field has been replaced by the reporting org partnership.
- name = None
- queryset
- serializer_class
alias of
ReportSerializer
- suffix = None
- class akvo.rest.views.ResultsFrameworkLiteViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
Results framework lite resource.
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
ResultsFrameworkLiteSerializer
- suffix = None
- class akvo.rest.views.ResultsFrameworkViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
Results framework resource.
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
ResultsFrameworkSerializer
- suffix = None
- class akvo.rest.views.ResultsViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
Results resource.
- basename = None
- description = None
- detail = None
- get_serializer_class()[source]
Return the class to use for the serializer. Defaults to using self.serializer_class.
You may want to override this if you need to provide different serializations depending on the incoming request.
(Eg. admins get full serialization, others get basic serialization)
- name = None
- queryset
- suffix = None
- class akvo.rest.views.SectorViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
.
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
SectorSerializer
- suffix = None
- class akvo.rest.views.TransactionSectorViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
Transaction sector resource.
- basename = None
- description = None
- detail = None
- name = None
- project_relation = 'transaction__project__'
- queryset
- serializer_class
alias of
TransactionSectorSerializer
- suffix = None
- class akvo.rest.views.TransactionViewSet(**kwargs)[source]
Bases:
PublicProjectViewSet
Transaction resource.
- basename = None
- description = None
- detail = None
- name = None
- queryset
- serializer_class
alias of
TransactionSerializer
- suffix = None
- class akvo.rest.views.UserViewSet(**kwargs)[source]
Bases:
BaseRSRViewSet
User resource.
- basename = None
- description = None
- detail = None
- get_queryset()[source]
Get the list of items for this view. This must be an iterable, and may be a queryset. Defaults to using self.queryset.
This method should always be used rather than accessing self.queryset directly, as self.queryset gets evaluated only once, and those results are cached for all subsequent requests.
You may want to override this if you need to provide different querysets depending on the incoming request.
(Eg. return a list of items that is specific to the user)
- name = None
- queryset
- serializer_class
alias of
UserSerializer
- suffix = None
- akvo.rest.views.change_user_roles(request, *args, **kwargs)[source]
End point for Organisation User Roles.
- akvo.rest.views.exception_handler(exc, context)[source]
Returns the response that should be used for any given exception.
Override to handle custom errors raised by RSR code
- akvo.rest.views.indicator_upload_file(request, *args, **kwargs)[source]
Special API call for directly uploading a file.
:param request; A Django request object. :param pk; The primary key of an IndicatorPeriodData instance.
- akvo.rest.views.invite_user(request, *args, **kwargs)[source]
Invite a new user to RSR.
:param request; request.data is a JSON string containing email, organisation and group data
- akvo.rest.views.organisation_user_roles(request, *args, **kwargs)[source]
End point for Organisation User Roles.
- akvo.rest.views.program_reports(request, *args, **kwargs)[source]
A view for displaying reports tagged with program parameter and owned by program’s organisation.
- akvo.rest.views.project_location_geojson(request, *args, **kwargs)[source]
Return a GeoJSON with all the project locations.
- akvo.rest.views.project_reports(request, *args, **kwargs)[source]
A view for displaying project specific reports.
- akvo.rest.views.report_formats(request, *args, **kwargs)[source]
A view for displaying all report format information.
- akvo.rest.views.right_now_in_akvo_view(request, *args, **kwargs)[source]
Returns the following statistics:
Number of organisations in RSR;
Number of published projects in RSR;
Number of people served in RSR (legacy, should be removed);
Total project budget (in millions);
Number of project updates in RSR.
- akvo.rest.views.server_info(request, *args, **kwargs)[source]
Info about the server. Used by RSR Up.
- akvo.rest.views.set_updates_status(request, *args, **kwargs)[source]
Bulk update IndicatorPeriodData.status attributes of a project.
- akvo.rest.views.typeahead_project(request, *args, **kwargs)[source]
Return the typeaheads for projects.
Without any query parameters, it returns the info for all the projects in the current context – changes depending on whether we are on a partner site, or the RSR site.
If a published query parameter is passed, only projects that have been published are returned.
NOTE: The unauthenticated user gets information about all the projects when using this API endpoint. More permission checking will need to be added, if the amount of data being returned is changed.
Submodules
- akvo.rest.views.budget_item module
- akvo.rest.views.country module
- akvo.rest.views.crs_add module
- akvo.rest.views.custom_field module
- akvo.rest.views.default_period module
- akvo.rest.views.demo_request module
- akvo.rest.views.disaggregation module
- akvo.rest.views.disaggregation_target module
- akvo.rest.views.employment module
- akvo.rest.views.exception_handler module
- akvo.rest.views.fss module
- akvo.rest.views.humanitarian_scope module
- akvo.rest.views.iati_export module
- akvo.rest.views.indicator module
- akvo.rest.views.indicator_custom_field module
- akvo.rest.views.indicator_dimension_name module
- akvo.rest.views.indicator_dimension_value module
- akvo.rest.views.indicator_disaggregation_target module
- akvo.rest.views.indicator_period module
- akvo.rest.views.indicator_period_aggregation_job module
- akvo.rest.views.indicator_period_data module
- akvo.rest.views.indicator_period_label module
- akvo.rest.views.indicator_reference module
- akvo.rest.views.keyword module
- akvo.rest.views.legacy_data module
- akvo.rest.views.link module
- akvo.rest.views.organisation module
- akvo.rest.views.organisation_document module
- akvo.rest.views.organisation_indicator_label module
- akvo.rest.views.partnership module
- akvo.rest.views.planned_disbursement module
- akvo.rest.views.policy_marker module
- akvo.rest.views.program module
- akvo.rest.views.program_results_geo module
ContributionPerCountryVisitor
ContributionValue
ContributorData
ContributorProjectData
IndicatorData
PeriodData
PeriodUpdateData
ReportingPeriodMixin
ResultData
fetch_contributors()
fetch_periods()
get_contributors()
get_countries_geojson()
get_geo_data()
get_indicators_by_country()
get_program_results_geo()
get_results_framework()
hierarchize_contributors()
- akvo.rest.views.project module
- akvo.rest.views.project_contact module
- akvo.rest.views.project_document module
- akvo.rest.views.project_editor module
- akvo.rest.views.project_enumerators module
- akvo.rest.views.project_hierarchy module
- akvo.rest.views.project_iati_checks module
- akvo.rest.views.project_location module
- akvo.rest.views.project_overview module
ContributingProjectData
ContributingResultData
IndicatorData
PeriodData
ResultData
fetch_contributing_results()
fetch_periods()
get_contributor_ids()
get_contributors()
get_flat_contributors()
get_results()
hierarchize_contributors()
is_aggregating_targets()
project_indicator_overview()
project_result_overview()
project_results()
- akvo.rest.views.project_role module
- akvo.rest.views.project_update module
- akvo.rest.views.publishing_status module
- akvo.rest.views.recipient_country module
- akvo.rest.views.region module
- akvo.rest.views.report module
- akvo.rest.views.result module
- akvo.rest.views.right_now_in_akvo module
- akvo.rest.views.sector module
- akvo.rest.views.server_info module
- akvo.rest.views.transaction module
- akvo.rest.views.typeahead module
- akvo.rest.views.user module
- akvo.rest.views.user_management module
- akvo.rest.views.utils module