Preparing shit to show this a wider audience.
Release 0.1.3
Users should be able to register themselves on the service using a voucher. They also should be able to login and logout afterwards.
Place CRUD
A logged in user should be able to get a list of all places, see a place’s detail, create a place and delete a place. For now, only the user who submitted the place should be able to edit and delete it.
Basically done.
Photo albums
A logged in user should be able to submit a link to another service, where they uploaded images of a place. The link should be displayed on the place’s detail page. Only the submitter of the place and the submitter of the link should be able to delete it.
Logged in users should be able to submit the security measures of a place. For now, this option should be displayed on the place create/edit view only. On these pages, the user in charge can select from a list of security measures that have been submitted before/are listed somewhere in the database. They also can submit one additional measure in a text field. (This part is probably better done in JS :S ). A newly added measure will appear as select-able option on the next place create/edit page call.
The now used views should be converted into classed based views. If there is a suitable generic view, it should be used.
Done in 759c42279d
Pagination
The list place view should support pagniation. Django seems to offer some functionality for that https://docs.djangoproject.com/en/3.0/topics/pagination/
pagination for list place built-in. There is some missing styling, probably uncommitted.
Only logged in users should be able to see the content of the site. Therefor some placeholder content is needed to dispaly to a anonymous user (e.g. some explanation what urbex is and something alike the ‘take nothing but photos and leave nothing but foot steps’). In a later revision of this software there could be some feature where this content can be edited by a mod/admin. But for now the content should be static in the template.
How to: release
Finding out how to make a installable package to release
Create a map template, that renders all lost places on to an OSM map and center the view in their middle.
Somewhat done, needs to be styled.