如果我在PyCharm中使用“重新格式化代码”,则编辑器会更改此行:
<a href="{% url "mymodel.myview" pk=obj.pk %}">...</a>
重新格式化代码后:
<a href="{% url " mymodel.myview" pk=obj.pk %}">...</a>
PyCharm认为“ {%url”是href
标记,并在其后添加了(丢失)空格。
对我来说,一种解决方案是在mymodel.myview
周围使用单引号。但是,将这种解决方案存储在我的大脑中并不是真正的解决方案。开发人员B将使用双引号,而开发人员C将使用“重新格式化代码”,而无需查看每个更改的字符。再次发出相同的错误。
是否有办法阻止PyCharm进行上述更改?
版本:PyCharm社区2018.2