visuanalytics.server.api package¶
Submodules¶
visuanalytics.server.api.api module¶
Enthält die API-Endpunkte.
-
add()¶ Endpunkt /add.
Der Request-Body enthält die Informationen für den neuen Job im JSON-Format.
-
add_audio()¶ Endpunkt /audio.
Route zum hinzufügen eines Audiostückes.
-
add_image()¶ Endpunkt /image.
Route zum hinzufügen eines Bildes für ein Thema.
-
add_topic()¶ Endpunkt /topic.
Route zum hinzufügen eines Themas.
-
close_db_con(exception)¶
-
delete_topic(topic_id)¶ Endpunkt /topic/<topic_id>.
Route zum löschen eines Themas.
-
edit(job_id)¶ Endpunkt /edit.
Aktualisert den Job-Datenbank-Eintrag mit der übergebenen ID. Der Request-Body enthält die Informationen, mit denen der Job aktualisert werden soll.
- Parameter
id (str) – URL-Parameter <id>
-
get_topic(topic_id)¶ Endpunkt /topic/<topic_id>.
Der Response enthält die JSON-Datei des Thema.
-
jobs()¶ Endpunkt /jobs.
Die Response enthält, die in der Datenbank angelegten, Jobs.
-
logs()¶ Endpunkt /logs.
Gibt die Logs der Jobs zurück
-
params(topic_id)¶ Endpunkt /params.
GET-Parameter: „topic“. Die Response enthält die Parameterinformationen für das übergebene Thema.
-
remove(job_id)¶ Endpunkt /remove.
Löscht den Job-Datenbank-Eintrag mit der übergebenen ID.
- Parameter
id (str) – URL-Parameter <id>
-
topics()¶ Endpunkt /topics.
Die Response enthält die Liste, der zur Videogenerierung verfügbaren Themen.