django模板过滤器,用于以度分秒表示的经纬度

django-dms的Python项目详细描述


说明

django dms是用于显示十进制度数的django模板过滤器 以度分秒为单位的角度(经度和纬度) 符号。

它包含过滤器longitudelatitude。他们都接受 一个数字作为输入并将其转换为DMS值。过滤器 longitude接受-180到180之间的任意数字,过滤器 latitude接受-90到90之间的任意数字。如果输入值 不是一个数字,或者是一个超出前面提到的范围的数字 分别显示输入,不做任何更改, 过滤器没有任何效果。

安装

您可以使用pip

安装django dms
pip install django-dms

使用

要使用过滤器,您必须在的settings.py中包含应用程序 您的django项目:

INSTALLED_APPS=(# other entries'django_dms',)

在模板中,您可以使用如下模板过滤器:

{% load dms %}
{{ 38.8897|latitude }}

输出为:

38° 53' 23" N

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

推荐PyPI第三方库


热门话题
JBossJava进程内存持续增长   Java postincrement(++)在作为参数传递时表现不符合预期   TableView列的java编辑值   java根据springboot@Scheduled注释使用的条件动态修改调度程序计时   java无法将jsp表单值设置为类变量   java ParseQuery from字段未保存   java为什么日历返回月份。是否获取(Calendar.MONTH)上个月而不是当前月?   java无法获取api密钥的md5指纹   java通用DAO和嵌套属性支持   javapomi的版本已经改变了。从OJDBC6到OJDBC8的xml。使用新版本OJDBC8执行某些查询时出现锁定问题   java IntelliJ颜色方案定制   java从第三方读取Linux存储库   amazon s3在AWS s3 Java SDK中设置对象元数据   java一对多映射比