跳转到主要内容

"就像django-cities,但更专注于django-airports"

项目描述

https://img.shields.io/pypi/v/django-airports.svg https://img.shields.io/pypi/dm/django-airports.svg https://img.shields.io/github/license/bashu/django-airports.svg https://app.travis-ci.com/bashu/django-airports.svg?branch=develop

提供机场相关模型和数据(来自 OurAirports),这些数据可用于django项目,受 django-cities 启发。

Basil Shubin 编写,以及一些优秀的 贡献者

https://raw.githubusercontent.com/bashu/django-airports/develop/logo.png

安装

首先安装模块,最好在虚拟环境中进行。可以从PyPI安装

pip install django-airports

要求

您必须已安装并配置 django-cities,有关详细信息和方法,请参阅 django-cities 文档。

设置

首先确保数据库支持空间查询,有关详细信息和方法,请参阅 GeoDjango 文档

您需要将 airports 添加到项目 settings.py 文件中的 INSTALLED_APPS

INSTALLED_APPS += [
    'airports',
]

然后运行 ./manage.py migrate 以创建所需的数据库表。

导入数据

配置所有设置后,运行

python manage.py airports

机场管理命令有选项,请参阅airports --help输出。

第二次运行将使用源csv文件中的最新数据更新数据库。

贡献

如果您喜欢这个模块,已进行分支或想改进它,请告诉我们!我们也欢迎拉取请求。:-)

许可证

django-airports采用MIT许可证发布。

变更

1.0.3 (2021-12-22)

  • 修复了损坏的发布。

1.0.2 (2021-12-22)

  • 包含缺少的.mo文件。

1.0.1 (2021-12-22)

  • 添加了俄语翻译。

  • 将city_name字段重命名为municipality,将local字段重命名为local_code。

1.0.0 (2021-12-21)

  • 添加了对Django 3+的支持。

  • 停止了对Python 2.7的支持。

  • 停止了对Django 1.10/1.11的支持。

项目详情


下载文件

下载适合您平台的项目文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

django-airports-1.0.3.tar.gz (14.7 kB 查看哈希值)

上传时间 源代码

构建分发

django_airports-1.0.3-py3-none-any.whl (17.9 kB 查看哈希值)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面