Skip to main content

No project description provided

Project description

Store your GPX tracks of your running (or other sports activity) in django.

It’s currently experimental … Pre-Alpha state…

Build Status on travis-ci.org

travis-ci.org/jedie/django-for-runners

Coverage Status on codecov.io

codecov.io/gh/jedie/django-tools

Coverage Status on coveralls.io

coveralls.io/r/jedie/django-for-runners

Status on landscape.io

landscape.io/github/jedie/django-for-runners/master

Screenshots

for-runners v0.0.1 2018-5-30 change list.png

for-runners v0.0.1 2018-5-30 change list.png

for-runners v0.0.1 2018-5-30 change GPX Track.png

for-runners v0.0.1 2018-5-30 change GPX Track.png

try-out

e.g.:

# create a python virtualenv:
~$ python3 -Im venv DjangoForRunnersEnv

# activate the created virtualenv:
~$ cd DjangoForRunnersEnv/
~/DjangoForRunnersEnv$ source bin/activate

# Upgrate pip:
(DjangoForRunnersEnv) ~/DjangoForRunnersEnv$ pip3 install --upgrade pip

# install django-for-runners:
(DjangoForRunnersEnv) ~/DjangoForRunnersEnv$ pip3 install -e git+https://github.com/jedie/django-for-runners.git@master#egg=django_for_runners

# install dependencies:
(DjangoForRunnersEnv) ~/DjangoForRunnersEnv$ cd src/django-for-runners/
(DjangoForRunnersEnv) ~/DjangoForRunnersEnv/src/django-for-runners$ pip install -r requirements/dev.txt

start the development server, e.g.:

# activate the virtualenv:
~$ cd DjangoForRunnersEnv/
~/DjangoForRunnersEnv$ source bin/activate

# start server:
(DjangoForRunnersEnv) ~/DjangoForRunnersEnv$ cd src/django-for-runners/
(DjangoForRunnersEnv) ~/DjangoForRunnersEnv/src/django-for-runners$ ./run_test_project_dev_server.sh

import GPX files, e.g.:

# activate the virtualenv:
~$ cd DjangoForRunnersEnv/
~/DjangoForRunnersEnv$ source bin/activate

# import:
(DjangoForRunnersEnv) ~/DjangoForRunnersEnv$ cd src/django-for-runners/
(DjangoForRunnersEnv) ~/DjangoForRunnersEnv/src/django-for-runners$ ./manage.py import_gpx --username <username> ~/backups/gpx_files

Django compatibility

django-for-runners

Django CMS

django version

python

v0.x.x

3.4.x TLS

1.11 TLS

3.5, 3.6

(See also combinations in .travis.yml and tox.ini)

TODO:

  • Add real tests

  • Support Django CMS v3.5 and run tests against these versions.

  • Support Django v2.0 and run tests against these versions.

history

  • dev - compare v0.0.1…master

  • v0.0.1 - 30.05.2018

    • Just create a pre-alpha release to save the PyPi package name ;)

donation

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-for-runners-0.0.3.tar.gz (38.6 kB view details)

Uploaded Source

Built Distributions

django_for_runners-0.0.3-py3.6.egg (30.6 kB view details)

Uploaded Source

django_for_runners-0.0.3-py2.py3-none-any.whl (31.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file django-for-runners-0.0.3.tar.gz.

File metadata

File hashes

Hashes for django-for-runners-0.0.3.tar.gz
Algorithm Hash digest
SHA256 57e910daaf4edf152e876597ba65ad171d976b1a9f5f849f2f4b4bf93545d8d9
MD5 1673a31394b23f9cf9903eb4386a9d91
BLAKE2b-256 3a50689ab931b61b7b57e70d5fa963a4d819ed34c059aba6f25a14674d7a3079

See more details on using hashes here.

File details

Details for the file django_for_runners-0.0.3-py3.6.egg.

File metadata

File hashes

Hashes for django_for_runners-0.0.3-py3.6.egg
Algorithm Hash digest
SHA256 246bc9572c4e365cb2df7e9afa466a59b25ba8cc698ecffebf00663eb8d9cab9
MD5 46f623a9911f02535e272abc31a53673
BLAKE2b-256 773e70194afd9903c15f658cd8d539b6a1241486f27aaae2b706d76e09165c8e

See more details on using hashes here.

File details

Details for the file django_for_runners-0.0.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_for_runners-0.0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 45517be3ea2de3805fa5d34213d067e2ac54798b8614a0a7b54ceec4d0120c1a
MD5 37191922a88844d3b1d09b344ddc0fca
BLAKE2b-256 f3fb04c0410d45ed9a5bcc616f83853285ddc2a576e138d0301c7631e2e15bdd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page