A django app for store places
Project description
django-places
=============================
A Django app for store places with autocomplete function and a related map to the selected place.
Badges
---------
[![PyPI](https://badge.fury.io/py/dj-places.png)](https://badge.fury.io/py/dj-places)
[![Travis-ci](https://travis-ci.org/oscarmcm/django-places.png?branch=master)](https://travis-ci.org/oscarmcm/django-places)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/d6433fc7fc384f63b9f41fc251ee70b1)](https://www.codacy.com/app/om-cortez-2010/django-places?utm_source=github.com&utm_medium=referral&utm_content=oscarmcm/django-places&utm_campaign=Badge_Grade)
Quickstart
----------
Install dj-places and add it to your installed apps:
$ pip install dj-places
INSTALLED_APPS = (
...
'djplaces',
...
)
Add in your project settings the following values:
JQUERY_URL = '//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js'
GEOCOMPLETE_URL = '//cdnjs.cloudflare.com/ajax/libs/geocomplete/1.7.0/jquery.geocomplete.min.js'
GOOGLE_PLACES_URL = '//maps.googleapis.com/maps/api/js?libraries=places'
Then use it in a project:
from djplaces.fields import LocationField
place = models.CharField(max_length=250)
location = LocationField(base_field='place')
TODO-LIST
--------
* [ ] Write some test ASAP!
* [ ] Support Inline Admin
* [ ] Use Django Admin Jquery
* [ ] Set custom zoom map value
* [ ] Custom property for lat and lng values
Running Tests
--------------
Does the code actually work?
source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install -r requirements-test.txt
(myenv) $ python runtests.py
Credits
---------
Special thanks to [Helmy Giacoman](https://github.com/eos87) for motivating me to make this package.
Tools used in rendering this package:
* [Cookiecutter](https://github.com/audreyr/cookiecutter)
* [cookiecutter-djangopackage](https://github.com/pydanny/cookiecutter-djangopackage)
* [jquery-geocomplete](https://github.com/ubilabs/geocomplete)
Similar Projects
------------
* [Django Location Field](https://github.com/caioariede/django-location-field)
* [Django Geoposition](https://github.com/philippbosch/django-geoposition)
History
-------
1.0.0 (2016-04-28)
++++++++++++++++++
* First release on PyPI.
=============================
A Django app for store places with autocomplete function and a related map to the selected place.
Badges
---------
[![PyPI](https://badge.fury.io/py/dj-places.png)](https://badge.fury.io/py/dj-places)
[![Travis-ci](https://travis-ci.org/oscarmcm/django-places.png?branch=master)](https://travis-ci.org/oscarmcm/django-places)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/d6433fc7fc384f63b9f41fc251ee70b1)](https://www.codacy.com/app/om-cortez-2010/django-places?utm_source=github.com&utm_medium=referral&utm_content=oscarmcm/django-places&utm_campaign=Badge_Grade)
Quickstart
----------
Install dj-places and add it to your installed apps:
$ pip install dj-places
INSTALLED_APPS = (
...
'djplaces',
...
)
Add in your project settings the following values:
JQUERY_URL = '//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js'
GEOCOMPLETE_URL = '//cdnjs.cloudflare.com/ajax/libs/geocomplete/1.7.0/jquery.geocomplete.min.js'
GOOGLE_PLACES_URL = '//maps.googleapis.com/maps/api/js?libraries=places'
Then use it in a project:
from djplaces.fields import LocationField
place = models.CharField(max_length=250)
location = LocationField(base_field='place')
TODO-LIST
--------
* [ ] Write some test ASAP!
* [ ] Support Inline Admin
* [ ] Use Django Admin Jquery
* [ ] Set custom zoom map value
* [ ] Custom property for lat and lng values
Running Tests
--------------
Does the code actually work?
source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install -r requirements-test.txt
(myenv) $ python runtests.py
Credits
---------
Special thanks to [Helmy Giacoman](https://github.com/eos87) for motivating me to make this package.
Tools used in rendering this package:
* [Cookiecutter](https://github.com/audreyr/cookiecutter)
* [cookiecutter-djangopackage](https://github.com/pydanny/cookiecutter-djangopackage)
* [jquery-geocomplete](https://github.com/ubilabs/geocomplete)
Similar Projects
------------
* [Django Location Field](https://github.com/caioariede/django-location-field)
* [Django Geoposition](https://github.com/philippbosch/django-geoposition)
History
-------
1.0.0 (2016-04-28)
++++++++++++++++++
* First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dj-places-1.0.2.tar.gz
(5.2 kB
view hashes)
Built Distribution
Close
Hashes for dj_places-1.0.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b041868d71feab924168c4fef39027574debcd1aba70c1f40b3b39a4157ae9f |
|
MD5 | e66913ef644c717a06143398d5826d35 |
|
BLAKE2b-256 | 95d9c64f2f3d225a392680b35baa1124ca52dccc93f03f67bf848af4c983d737 |