aboutsummaryrefslogtreecommitdiffstats
path: root/book/src/integrations.md
diff options
context:
space:
mode:
authorLibravatar cel 🌸 <cel@blos.sm>2024-01-24 20:23:18 +0000
committerLibravatar cel 🌸 <cel@blos.sm>2024-01-24 20:23:18 +0000
commitd3b048544eebf7b8402fb585b4e2531de9b28a33 (patch)
tree2e697063854d22aff603ba3691c6453ddf5cd87b /book/src/integrations.md
parentef53238ae2ee77becc44bcb0b77c1c4daceca5af (diff)
downloadaskama-main.tar.gz
askama-main.tar.bz2
askama-main.zip
Add poem integrationHEADmain
Diffstat (limited to 'book/src/integrations.md')
-rw-r--r--book/src/integrations.md12
1 files changed, 12 insertions, 0 deletions
diff --git a/book/src/integrations.md b/book/src/integrations.md
index 918b887..3d6d508 100644
--- a/book/src/integrations.md
+++ b/book/src/integrations.md
@@ -44,6 +44,18 @@ In case of a run-time error occurring during templating, the response will be of
signature, with a status code of `500 Internal Server Error`, mime `*/*`, and an empty `Body`.
This preserves the response chain if any custom error handling needs to occur.
+## Poem integration
+
+Enabling the `with-poem` feature appends an implementation of Poem's
+`IntoResponse` trait for each template type. This makes it easy to trivially
+return a value of that type in a Poem handler. See
+[the example](https://github.com/djc/askama/blob/main/askama_poem/tests/basic.rs)
+from the Askama test suite for more on how to integrate.
+
+In case of a run-time error occurring during templating, the response will be of the same
+signature, with a status code of `500 Internal Server Error`, mime `*/*`, and an empty `Body`.
+This preserves the response chain if any custom error handling needs to occur.
+
## Warp integration
Enabling the `with-warp` feature appends an implementation of Warp's `Reply`