{% for q, con in questions_dict.items %}
<form action="{% url 'psycho:modify_question' %}", method="post">
{% csrf_token %}
<input type="hidden" name="oldtext" value={{ q }}>
<input type="text" placeholder="Text of your question" name="text" value={{ q }}
即使q等于"0";基督山伯爵;整本书,页面上只显示第一个单词。如果我做
{% for q, con in questions_dict.items %}
<form action="{% url 'psycho:modify_question' %}", method="post">
{% csrf_token %}
{{ q }}
<input type="hidden" name="oldtext" value={{ q }}>
<input type="text" placeholder="Text of your question" name="text" value={{ q }}
我看到了完整的字符串。如何解决此问题?
正如Nilost在评论中指出的那样,引用了值(在我的情况下,<input type="hidden" name="oldtext" value="{{ q }}">
解决了问题。