在Pythonanywhere服务器中实现时,HTML中的静态文件会变形



你好,我的问题是关于为什么静态文件资源的格式化语言在渲染时会扭曲。受到最大影响的是西班牙特殊字符,例如:'ó'或'ñ'。

例如: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"/>

希望它有帮助。

相关内容

  • 没有找到相关文章

最新更新