你好,我的问题是关于为什么静态文件资源的格式化语言在渲染时会扭曲。受到最大影响的是西班牙特殊字符,例如:'ó'或'ñ'。
例如:Indigadores degestiónParaciudad deMexico en el Mes de Noviembre2017。
被这样渲染:Indionadores degestiã³npara ciudaddeMâ©Xico en el Mes de Noviembre2017。
我使用的是Django 1.11,我的应用程序托管在Pythonanywhere。谢谢。
您应该检查文件的字符集,例如编码in utf-8
,例如CSS文件。大多数文本编辑器使您将文件转换为UTF-8。
如那里所述:
注意!简单地将@charset" UTF-8"放置是不够的;在顶端 样式表 - 您还需要将样式表保存在UTF-8中 字符编码。(请参阅将编码应用于您的内容。)
在您在文件顶部声明的Python文件
#!/usr/bin/env python
# -*- coding: utf-8 -*-
在html文件中,您在meta标签中声明
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
希望它有帮助。