lostplaces-backend is a Django based Webproject. It once wants to become a software which allows a group of urban explorers to manage, document and share the locations of lost places while not exposing too much / any information to the public.
Go to file
2020-07-28 18:41:27 +02:00
bin Init Python venv 2020-07-18 20:04:08 +02:00
lib/python3.8/site-packages Including the venv 2020-07-18 20:14:39 +02:00
source/lostplaces Truncated description a little more to prevent overflow. 2020-07-28 18:41:27 +02:00
.gitignore Added PlaceImage model, admin stuff, migrations with reference to Place. 2020-07-27 20:34:18 +02:00
lib64 Init Python venv 2020-07-18 20:04:08 +02:00
LICENSE Added MIT license and rudimentary Readme.md. 2020-07-27 09:56:55 +02:00
pyvenv.cfg Init Python venv 2020-07-18 20:04:08 +02:00
Readme.md Added new requirement in Readme.md. 2020-07-27 23:00:58 +02:00
requirements.txt Implemented django-thumbs-v2 and modified PlaceOverview template to use scaled images. 2020-07-27 22:53:33 +02:00

lostplaces-backend

lostplaces-backend is a Django based Webproject. It once wants to become a software which allows a group of urban explorers to manage, document and share the locations of lost places while not exposing too much / any information to the public.

The software ist currently in early development status, neither scope, datalayout nor features are finalized yet.

Dependencies

Right now it depends on the following non-core Python 3 libraries. These can be installed using the package manager of your distribution or into the venv locally.

  • django Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
  • django-thumbs-v2 Create thumbnails for your images with Django.

Currently the the repo is quite a mess, with full Python 3.8 site-packages in-repo and other sketchy stuff. This will be fixed sometime.

Setting up a virtual environment for development

source bin/activate (there are several venv definitions for different shells) source/lostplaces/manage.py migrate source/lostplaces/manage.py createsuperuser source/lostplaces/manage.py runserver

Visit: admin for administrative backend or frontend

Install django system-wide (as user)

pip3 install --user django