From 3c260ea0043c8263f2b25ab3b66b72a2b5d78e8f Mon Sep 17 00:00:00 2001 From: 0xjrx Date: Wed, 26 Feb 2025 19:57:42 +0100 Subject: [PATCH 1/3] feat: Add site for promt input to generate a Haiku Refs: OPS-50 --- senju/main.py | 6 ++++ senju/templates/haiku.jinja | 28 +++++++++++++++++ senju/templates/prompt.jinja | 59 ++++++++++++++++++++++++++++++++++++ 3 files changed, 93 insertions(+) create mode 100644 senju/templates/haiku.jinja create mode 100644 senju/templates/prompt.jinja diff --git a/senju/main.py b/senju/main.py index c6d9bd0..d4f31c7 100644 --- a/senju/main.py +++ b/senju/main.py @@ -37,3 +37,9 @@ def haiku_view(haiku_id): "haiku.html", context=context, title="Haiku of the Day") +@app.route("/prompt") +def prompt_view(): + return render_template( + "prompt.jinja", + title= "Haiku generation" + ) diff --git a/senju/templates/haiku.jinja b/senju/templates/haiku.jinja new file mode 100644 index 0000000..797dc1e --- /dev/null +++ b/senju/templates/haiku.jinja @@ -0,0 +1,28 @@ +{% extends "base.jinja" %} + +{% block content %} +
+
+
+

Haiku of the Day

+

+ An old silent pond
+ A frog jumps into the pondโ€”
+ Splash! Silence again. +

+
+ + +
+
+{% endblock %} + diff --git a/senju/templates/prompt.jinja b/senju/templates/prompt.jinja new file mode 100644 index 0000000..42c5ff2 --- /dev/null +++ b/senju/templates/prompt.jinja @@ -0,0 +1,59 @@ +{% extends "base.jinja" %} + +{% block content %} +
+
+

Very 1337 prompt input

+
+ + +
+
+ +
+

Response:

+

Waiting for input...

+
+
+ + +{% endblock %} + From c032865e0a98d4763ba4da4f86e8c45174d94be9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 26 Feb 2025 19:06:51 +0000 Subject: [PATCH 2/3] ci: automatic Python Formatter changes --- senju/main.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/senju/main.py b/senju/main.py index d4f31c7..53515ce 100644 --- a/senju/main.py +++ b/senju/main.py @@ -37,9 +37,11 @@ def haiku_view(haiku_id): "haiku.html", context=context, title="Haiku of the Day") + + @app.route("/prompt") def prompt_view(): return render_template( "prompt.jinja", - title= "Haiku generation" + title="Haiku generation" ) From 80f3d6d9a9a425bbc4fb849113d7bb66723f5935 Mon Sep 17 00:00:00 2001 From: 0xjrx Date: Thu, 27 Feb 2025 12:39:32 +0100 Subject: [PATCH 3/3] fix: rename from jinja to html and update on main.py accordingly Refs: OPS-50 --- senju/main.py | 2 +- senju/templates/haiku.jinja | 28 ------------------- senju/templates/{prompt.jinja => prompt.html} | 0 3 files changed, 1 insertion(+), 29 deletions(-) delete mode 100644 senju/templates/haiku.jinja rename senju/templates/{prompt.jinja => prompt.html} (100%) diff --git a/senju/main.py b/senju/main.py index 53515ce..15b232e 100644 --- a/senju/main.py +++ b/senju/main.py @@ -42,6 +42,6 @@ def haiku_view(haiku_id): @app.route("/prompt") def prompt_view(): return render_template( - "prompt.jinja", + "prompt.html", title="Haiku generation" ) diff --git a/senju/templates/haiku.jinja b/senju/templates/haiku.jinja deleted file mode 100644 index 797dc1e..0000000 --- a/senju/templates/haiku.jinja +++ /dev/null @@ -1,28 +0,0 @@ -{% extends "base.jinja" %} - -{% block content %} -
-
-
-

Haiku of the Day

-

- An old silent pond
- A frog jumps into the pondโ€”
- Splash! Silence again. -

-
- - -
-
-{% endblock %} - diff --git a/senju/templates/prompt.jinja b/senju/templates/prompt.html similarity index 100% rename from senju/templates/prompt.jinja rename to senju/templates/prompt.html