我在html文件中使用python(django语法):
<form action="{% url 'home:favorite' album.id %}" method="POST">
{% csrf_token %}
{% for song in album.song_set.all %}
<input type="radio" id="song{{ forloop.counter }}" name="song" value="{{ song.id }}" />
<label for="song{{ forloop.counter }}">
{{ song.song_title }}
{% if song.is_favorite %}
**
{% endif %}
</label><br>
{% endfor %}
<input type="submit" value="Favorite">
</form>
&#13;
无论我在VS Code settings.json中做什么(对于用户OR工作区),它都会格式化这样的代码:
<form action="{% url 'home:favorite' album.id %}" method="POST">
{% csrf_token %} {% for song in album.song_set.all %}
<input type="radio" id="song{{ forloop.counter }}" name="song" value="{{ song.id }}" />
<label for="song{{ forloop.counter }}">
{{ song.song_title }}
{% if song.is_favorite %}
**
{% endif %}
</label>
<br> {% endfor %}
<input type="submit" value="Favorite">
</form>
&#13;
(将{% for song in album.song_set.all %}
推送到上一行,并防止它出现在自己的行上。
以下是我的vs代码设置:
{
"editor.fontSize": 18,
"editor.formatOnType": false,
"editor.formatOnSave": false,
"editor.glyphMargin": true,
"editor.tabSize": 4,
"editor.detectIndentation": false,
"editor.wordWrap": true
}
&#13;
这些设置对于用户和工作区都是相同的。我错过了什么吗?
谢谢, 扎克