Replace Rinja by askama

This commit is contained in:
Greg Burri 2025-03-26 13:19:16 +01:00
parent 3089ede6eb
commit dc40a057ac
11 changed files with 67 additions and 79 deletions

View file

@ -1,4 +1,4 @@
use rinja::Template;
use askama::Template;
use crate::{
data::model,

View file

@ -67,7 +67,7 @@ enum AppError {
Database(#[from] db::DBError),
#[error("Template error: {0}")]
Render(#[from] rinja::Error),
Render(#[from] askama::Error),
}
type Result<T> = std::result::Result<T, AppError>;

View file

@ -1,16 +1,17 @@
use askama::Template;
use axum::{
debug_handler,
extract::{Extension, Query, State},
response::{Html, IntoResponse},
};
use rinja::Template;
use serde::Deserialize;
// use tracing::{event, Level};
use crate::{
Result,
data::{db, model},
html_templates::*,
translation, Result,
translation,
};
#[derive(Deserialize)]

View file

@ -1,3 +1,4 @@
use askama::Template;
use axum::{
body, debug_handler,
extract::{Extension, Request, State},
@ -5,7 +6,6 @@ use axum::{
middleware::Next,
response::{Html, IntoResponse, Response},
};
use rinja::Template;
use crate::{
Result,

View file

@ -1,9 +1,9 @@
use askama::Template;
use axum::{
debug_handler,
extract::{Extension, Path, State},
response::{Html, IntoResponse, Redirect, Response},
};
use rinja::Template;
// use tracing::{event, Level};
use crate::{

View file

@ -1,5 +1,6 @@
use std::{collections::HashMap, net::SocketAddr};
use askama::Template;
use axum::{
Form,
body::Body,
@ -14,7 +15,6 @@ use axum_extra::extract::{
};
use chrono::Duration;
use lettre::Address;
use rinja::Template;
use serde::Deserialize;
use tracing::{Level, event};