Входное значение Html не отображает полную переменную при заполнении html-формы [duplicate]

У меня есть код ниже, я передал словарь из моего кода Python Flask в HTML-форму. Когда я показываю в виде таблицы, он отображает ключ и значения правильно. Но когда я пытаюсь заполнить значения в форме HTML, давая входное значение как значение моего словаря. Он не отображает полное значение переменной. Он просто печатает первое слово. `

 <form>
    {% for key, value in result.items() %}
       {% for k1,v1 in value.items() %}

    <br>
    {{v1}}:<br>
     <input type="text" name={{k1}} value={{v1}} size = "50" ><br>


    {% endfor %}
    {% endfor %}

`В приведенном выше коде значение, которое мне нужно отобразить, находится в {{v1}}. Например, если значение «ABC Corporation». Он отображает ABC. Я заметил, что он отбрасывает все после пробела или двоеточие или точку с запятой. Кто-нибудь знает почему?

python,html,input,flask,flask,

2