Exemplo n.º 1
0
instances_closest_to_point_endpoint = check_signature(
    instance_request(
        json_api_call(
            instances_closest_to_point)))

instance_info_endpoint = check_signature(
    instance_request(
        json_api_call(
            instance_info)))

plots_endpoint = check_signature(
    instance_request(
        json_api_call(
            route(
                POST=login_required(
                    update_or_create_plot),
                GET=get_plot_list))))

plot_endpoint = check_signature(
    instance_request(
        json_api_call(
            route(
                GET=get_plot,
                PUT=login_required(update_or_create_plot),
                DELETE=login_required(remove_plot)))))

species_list_endpoint = check_signature(
    json_api_call(
        route(GET=species_list)))

user_endpoint = check_signature(
Exemplo n.º 2
0
    instance_request(
        csrf_exempt(json_api_call(
            plots_closest_to_point))))

instances_closest_to_point_endpoint = login_optional(
    instance_request(
        csrf_exempt(json_api_call(
            instances_closest_to_point))))

instance_info_endpoint = login_optional(
    instance_request(
        csrf_exempt(json_api_call(
            instance_info))))

login_endpoint = csrf_exempt(
    json_api_call(login_required(user_info)))

plots_endpoint = json_api_call(
    route(
        POST=login_required(
            instance_request(
                update_or_create_plot)),
        GET=login_optional(
            instance_request(
                get_plot_list))))

plot_endpoint = json_api_call(
    route(
        GET=login_optional(
            instance_request(get_plot)),
        PUT=login_required(