<input type="submit" value="
% if 'id' in data:
add
% else:
change
% endif
">
<input type="text" value="
add
">
<input type="submit" value="\
% if 'id' in data:
add\
% else:
change\
% endif
">
<input type="text" value=" add">
А как убрать лишние пробелы?
Убрать отступы - не решение, ибо шаблон превратится в нечитаемую кашу.