{% extends "account/layout.html" %} {% block title %}{{ super() }} - {{ page | capitalize }} - {{ project.name }}{% endblock %} {% block pagetitle %}
{% endblock %} {% block content %} {% include 'modals/confirm.html' %} {% include 'projects/modal.html' %} {% for (category, message) in get_flashed_messages(request) %}{{ project.id }}
No functions defined
{% endfor %} {% if funcs | length > 5 %} {% endif %}| Name | Endpoint | Method | Actions |
|---|---|---|---|
| {{ func.name }} |
/run/{{ project.id }}/{{ func.name }}
|
GET/POST |
Add functions to your project code to expose them as endpoints
curl -X POST "{{ request.base_url }}run/{{ project.id }}/index" \
-H "Authorization: Bearer {{ request.session['access_token'] }}" \
-H "Content-Type: application/json" \
-d '{"key": "value"}'
import requests
response = requests.post(
"{{ request.base_url }}run/{{ project.id }}/index",
headers={
"Authorization": "Bearer {{ request.session['access_token'] }}"
},
json={"key": "value"}
)
print(response.json())
const response = await fetch(
"{{ request.base_url }}run/{{ project.id }}/index",
{
method: "POST",
headers: {
"Authorization": "Bearer {{ request.session['access_token'] }}"
},
body: JSON.stringify({key: "value"})
}
);