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

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 Google应用程序引擎Jsf2 welcomefilelist不工作   Java学校练习   jar如何在java应用程序中完成http请求流   java在将列表数据放入映射时遇到异常   java安卓studio谷歌前置条件   在Eclipse中使用gradle运行java项目   java CXF返回元素列表   java直线与垂线相交的精度   java将图像从磁盘加载到JSP页面   多线程在Java多线程进程中更新布尔值   java SDK目录“C:\Users\User\AppData\Local\Android\SDK”不存在   单击“确定”按钮时,java GUI登录系统不会做出反应   雅加达。网ConnectException:添加weblogicapplication后。xml   在两个用户定义的点之间进行java二进制搜索,返回输入的两个点之间的所有名称   需要Java IntelliJ帮助才能不读取我的文件吗   java在序列化过程中动态忽略JSON属性仅在某些情况下,对于其他api端点,不应进行过滤   java SpringBoot REST API MockMVC测试未成功创建用户,尽管在React项目中使用了相同的功能   调试java。jvisulavm中添加JMXConnection时的lang.SecurityException   基于java的web边缘检测浏览器