Playing with some modern javascript
This commit is contained in:
parent
b416b23b99
commit
8d44f1cdfa
1 changed files with 28 additions and 2 deletions
|
|
@ -1,5 +1,4 @@
|
||||||
{% extends "base.html" %}
|
{% extends "base.html" %} {% block content %}
|
||||||
{% block content %}
|
|
||||||
<h1>Parse training data</h1>
|
<h1>Parse training data</h1>
|
||||||
<form method="post" action="/app/obsidian/parse">
|
<form method="post" action="/app/obsidian/parse">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
|
|
@ -13,6 +12,10 @@
|
||||||
></textarea>
|
></textarea>
|
||||||
</div>
|
</div>
|
||||||
<button type="submit" class="btn btn-primary">Parse Training</button>
|
<button type="submit" class="btn btn-primary">Parse Training</button>
|
||||||
|
<div>
|
||||||
|
<button class="btn btn-secondary" onclick="fetchData()">Fetch Data</button>
|
||||||
|
<div id="result"></div>
|
||||||
|
</div>
|
||||||
</form>
|
</form>
|
||||||
{% if result %}
|
{% if result %}
|
||||||
<div class="mt-3">
|
<div class="mt-3">
|
||||||
|
|
@ -20,4 +23,27 @@
|
||||||
<pre>{{ result }}</pre>
|
<pre>{{ result }}</pre>
|
||||||
</div>
|
</div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
<script>
|
||||||
|
async function fetchData() {
|
||||||
|
try {
|
||||||
|
const response = await fetch(
|
||||||
|
"/api/v1/trainings/obsidian/",
|
||||||
|
);
|
||||||
|
|
||||||
|
if (!response.ok) {
|
||||||
|
throw new Error(`HTTP error! status: ${response.status}`);
|
||||||
|
}
|
||||||
|
|
||||||
|
const data = await response.json();
|
||||||
|
document.getElementById("result").innerHTML = JSON.stringify(
|
||||||
|
data,
|
||||||
|
null,
|
||||||
|
2,
|
||||||
|
);
|
||||||
|
} catch (error) {
|
||||||
|
document.getElementById("result").innerHTML = "Error: " + error.message;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue