django-location-app
A Django app that helps you easily create and manage your own location data. Simply get a google maps api key and configure your maps directly from your django project's settings. Map comes with autocomplete functionality and saves your location to a completely normalized location database. See below for ORM diagram
Quickstart
Install django-location-app available on pypy and add it to your INSTALLED_APPS in your project's settings.py file
pip install django-location-app
INSTALLED_APPS = (...
'location_app',
...
)
Get your Google MAPS API key from here and add it to the settings. It is always a good idea to store the key as an environment variable and access via os.environ.get(<name>). Learn more
LOC_APP_MAPS_API_KEY = XXXXXXXXXXXXXXXXXXXXXX
To see if installation was successful, add the following to your project's urls.py file
from django.urls import path, include
urlpatterns += [path('location/', include("location_app.urls")),]
If in dev, visit http://localhost:[Port]/location/ and you should see the following UI
ORM
- App tested locally. Proceed to make installable version
- Initial commit
Release files for django-location-app 1.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django-location-app-1.0.4.tar.gz | 9.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| django_location_app-1.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 21.0 kB
Release files / django-location-app-1.0.4.tar.gz
| Download URL | django-location-app-1.0.4.tar.gz |
|---|---|
| Size | 9.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
266c49bdc93a14dbdd5a29bf9328d4ff85c62defb9019b19e3fa480bd018708c
|
|
BLAKE2b-256 checksum How to use checksums |
be78ed2052f59d4061e244c8abc7c26b117699f6d470c5d411b936934369fc87
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.0 importlib_metadata/3.7.3 packaging/20.8 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5
|
Release files / django_location_app-1.0.4-py3-none-any.whl
| Download URL | django_location_app-1.0.4-py3-none-any.whl |
|---|---|
| Size | 11.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f55b8943f104399e59bcbbfad363a4d194a97e56fbfeb249ca36318b1f58da2c
|
|
BLAKE2b-256 checksum How to use checksums |
48376dc23f44b69c5d0660dbddc0cc17d6e91569bba7a3d839e0c38b9c1da594
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.0 importlib_metadata/3.7.3 packaging/20.8 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5
|