Airport model and worldwide airport data for Django
Project description
django-airports
===
### Airport model and worldwide airport data for Django
----
django-airports provides you with airport related model and data (from [OpenFlights](http://openflights.org/)) that can be used in your django projects.
Authored by [Basil Shubin](https://github.com/bashu), inspired by [django-cities](https://github.com/coderholic/django-cities)
[![Latest Version](https://pypip.in/version/django-airports/badge.svg)](https://pypi-hypernode.com/pypi/django-airports/)
[![Downloads](https://pypip.in/download/django-airports/badge.svg)](https://pypi-hypernode.com/pypi/django-airports/)
[![License](https://pypip.in/license/django-airports/badge.svg)](https://pypi-hypernode.com/pypi/django-airports/)
----
### Requirements
You must have *django-cities* installed and configured, see the [django-cities documentation](https://github.com/coderholic/django-cities) for details and setup instructions.
### Setup
Either clone this repository into your project, or install with ```pip install django-airports```
You'll need to add ```airports``` to ```INSTALLED_APPS``` in your project's ```settings.py``` file:
```python
import django
INSTALLED_APPS = (
...
'airports',
)
if django.VERSION < (1, 7):
INSTALLED_APPS += (
'south',
)
```
Then run ```./manage.py syncdb``` to create the required database tables, and ```./manage.py airports``` to import all of the airports data. **NOTE:** This can take some time.
Please see ``example`` application. This application is used to manually test the functionalities of this package. This also serves as a good example.
You need Django 1.4 or above to run that. It might run on older versions but that is not tested.
### Notes
The ```airports``` manage command has options, see ```airports --help``` output. Verbosity is controlled through LOGGING.
===
### Airport model and worldwide airport data for Django
----
django-airports provides you with airport related model and data (from [OpenFlights](http://openflights.org/)) that can be used in your django projects.
Authored by [Basil Shubin](https://github.com/bashu), inspired by [django-cities](https://github.com/coderholic/django-cities)
[![Latest Version](https://pypip.in/version/django-airports/badge.svg)](https://pypi-hypernode.com/pypi/django-airports/)
[![Downloads](https://pypip.in/download/django-airports/badge.svg)](https://pypi-hypernode.com/pypi/django-airports/)
[![License](https://pypip.in/license/django-airports/badge.svg)](https://pypi-hypernode.com/pypi/django-airports/)
----
### Requirements
You must have *django-cities* installed and configured, see the [django-cities documentation](https://github.com/coderholic/django-cities) for details and setup instructions.
### Setup
Either clone this repository into your project, or install with ```pip install django-airports```
You'll need to add ```airports``` to ```INSTALLED_APPS``` in your project's ```settings.py``` file:
```python
import django
INSTALLED_APPS = (
...
'airports',
)
if django.VERSION < (1, 7):
INSTALLED_APPS += (
'south',
)
```
Then run ```./manage.py syncdb``` to create the required database tables, and ```./manage.py airports``` to import all of the airports data. **NOTE:** This can take some time.
Please see ``example`` application. This application is used to manually test the functionalities of this package. This also serves as a good example.
You need Django 1.4 or above to run that. It might run on older versions but that is not tested.
### Notes
The ```airports``` manage command has options, see ```airports --help``` output. Verbosity is controlled through LOGGING.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-airports-0.1.3.tar.gz
(7.9 kB
view hashes)