KML Import #65

Open
opened 2022-10-16 10:13:25 +02:00 by reverend · 1 comment
Collaborator

The KML import should enable superusers to upload a KML while wich placemarks are then imported as places in the system. Places should have an additional mode called imported, see #64 Place Modes. Information about import should be stored in a import model, like when the imported was done, who made the import and what places where imported. The imported places should not be publicly visible right away, but must be reviewed and corrected by an superuser. The submitter of the places is the superuser running the import.

The KML import should enable superusers to upload a KML while wich placemarks are then imported as places in the system. Places should have an additional mode called `imported`, see #64 Place Modes. Information about import should be stored in a import model, like when the imported was done, who made the import and what places where imported. The imported places should not be publicly visible right away, but must be reviewed and corrected by an superuser. The submitter of the places is the superuser running the import.
reverend added the
Feature
Major
labels 2022-10-16 10:13:25 +02:00
reverend self-assigned this 2022-10-16 10:13:25 +02:00
reverend referenced this issue from a commit 2022-10-16 10:14:12 +02:00
Author
Collaborator

Implemented in 3982db1375 :

  • Parsing of KML-Files with pykml
  • Form for uploading KML Files
  • PlaceImport Model and PLACE_MODE imported
  • Places have a reference to an PlaceImport
  • Template and View to Upload a KML File and process the import
  • Template and View to see details of an Import
  • Navigation Item to upload site only visible to superusers

Todo:

  • ListView of all Imports
  • Deletion of an Import and all it's places
  • the ability to set an place to live and the decision wether the place should still be displayed in the imports list of imported places
Implemented in 3982db1375 : - Parsing of KML-Files with pykml - Form for uploading KML Files - PlaceImport Model and PLACE_MODE `imported` - Places have a reference to an PlaceImport - Template and View to Upload a KML File and process the import - Template and View to see details of an Import - Navigation Item to upload site only visible to superusers Todo: - ListView of all Imports - Deletion of an Import and all it's places - the ability to set an place to live and the decision wether the place should still be displayed in the imports list of imported places
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Commander1024/lostplaces-backend#65
No description provided.