summaryrefslogtreecommitdiff
path: root/day7/templater.py
diff options
context:
space:
mode:
authorAndrew <saintruler@gmail.com>2019-05-24 18:42:16 +0400
committerAndrew <saintruler@gmail.com>2019-05-24 18:42:16 +0400
commit11979f1e220587198ba05fd3c1f88d4f81195fff (patch)
tree7161944a8935b3574ff6d044d123e9c8d1ed437f /day7/templater.py
parent0f0e815ad1b775ff93699b695f290c562c57962f (diff)
Обновлена главная страница, изменен шаблонизатор.
Парсинг HTTP запросов стал более строгим. Сервер заканчивает работу при невалидном HTTP запросе. Начата работа над документацией.
Diffstat (limited to 'day7/templater.py')
-rw-r--r--day7/templater.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/day7/templater.py b/day7/templater.py
index 92fb87f..ac9416e 100644
--- a/day7/templater.py
+++ b/day7/templater.py
@@ -2,4 +2,7 @@ def render_template(template_name, **kwargs):
with open(f'templates/{template_name}.html') as f:
data = f.read()
- return data.format(**kwargs)
+ for name, value in kwargs.items():
+ data = data.replace(f'%%{name}%%', value)
+
+ return data