Commit graph

4 commits

Author SHA1 Message Date
Pavel "LEdoian" Turinsky
7569447baa Oprava assertEquals na assertEqual
první je deprecated a v Py3.12 už nefunguje.
2024-05-13 22:12:51 +02:00
Pavel "LEdoian" Turinsky
0956b0780a Oddělení tagu {%mailurl%} 2023-02-06 20:15:01 +01:00
Pavel 'LEdoian' Turinsky
6994db438b Přidání tagu {% maillink %}
Vyrábí odkazy, které vedou na poslání mailu.

Psal jsem to spíš po paměti, nejsem si jistý, že to takhle je přesně
podle příslušného RFC, ale jako PoC dobrý a když to nebude fungovat, tak
se implementace opraví.

Všimněte si, že to je otestované, takže když někdo opraví testy
(=předpis chování), tak je pak snadné z diffu a všeho odvodit úpravu.

V Django dokumentaci se píše něco o tom, že by se měl použít spíš
`format_html` a `conditional_escape`, ale zatím jsem to víc nezkoumal.

Je žádoucí z tagu {% maillink %} odddělit i tag {% mailurl %}, který by
vracel samotnou URL. Obojí dává smysl umět (speciálně bastlení odkazů z
URL je stejně strašně nepřehledné, takže je lepší to zavřít do {%
maillink %} a nikdy nevidět), ale zatím to oddělené není… (Ale jsou na
to testy, takže by se mělo aspoň dát poznat, že rozdělení nerozbije
chování.)
2023-01-05 04:47:50 +01:00
Pavel "LEdoian" Turinsky
41e95fc574 Založena aplikace 'various' na random věci 2021-03-31 21:30:51 +02:00