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第三方库


热门话题
java允许具有不同父类的类扩展类,而无需多重继承   java如何创建动态化的JScrollPane w/JPanel作为客户端?   java如何组织和命名包   在Java中读取属性文件   java无法解释的Android意图行为   在Java中动态执行多个BPEL文件的部署   ssl Java 6 SNI(服务器名称指示)?   java我们可以使用Robot框架自动化web和移动应用程序来执行并行执行   java for star pettern的循环   java为什么BinaryReader在线程中,从netty读取错误的数据包?   在java中将华氏度转换为摄氏度   使用Spark和java处理空值和引号编写CSV文件   Java中已排序日期到块的列表   visual studio代码VSCode Java不是linting或自动完成局部变量,而是自动完成Java快捷方式,如“sysout”