展示使用特定语言的国家或国家的国旗

django-country-and-language-flags的Python项目详细描述


Language Flags是一个简单的Django应用程序,可以帮助显示国旗。为了 效率,只有一个巨大的png文件,上面有所有的标志,并且 使用css技巧选择要显示的单个标志。

本模块提供了根据国家/地区代码显示国家/地区标志的工具 以及使用特定语言的国家的国旗。

快速启动

  1. 将“语言标志”添加到已安装的应用程序设置中,如下所示:

    INSTALLED_APPS = [
        ...
        'language_flags',
    ]
    
  2. 在要使用语言标志的模板中,包括 语言标志模板标记库:

    {% load language_flags_tags %}
    

    在html<head>:中包含css或min.css

    <link rel="stylesheet" type="text/css" href="{% static 'css/flags.css' %}">
    

    不要忘记模板顶部的{% load staticfiles %}

  3. 您可以使用标记语言来显示数字 一种语言的国家的旗帜。现在 语言可以是英语或德语:

    {% flags_for_language COUNT LANGUAGE %}
    

    这将显示语言语言的计数标志;这些标志将 始终包括列出的第一个语言国家,而 其余的将从其他国家随机挑选。

    如果语言代码等于现有的国家代码, 显示一个相关国家的国旗。

致谢

标记精灵是从https://www.flag-sprites.com和 从famfamfam标志图标中派生 http://www.famfamfam.com/lab/icons/flags/

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java根据两个数组的值对数组进行排序   具有自签名证书和NTLM代理的java Maven SSL repo错误   java自定义字体按钮不工作AndroidStudio   java通过Spring MVC web应用程序向客户端发送文本文件   Java Spring Web服务SOAP身份验证   ANT property environment=“env”无法在JAVA中检索它,但如果作为ANT命令运行,则可以正常工作   java是为spring mvc rest api或spring boot api对应用服务器的每个新请求创建的服务、存储库和组件的新实例吗?   java私有静态最终字符串未完成其工作   PKCS12的安全Java密钥重新处理   java JPA继承表每类SQLSyntaxErrorException