summaryrefslogtreecommitdiffstats
path: root/core/admin.py
diff options
context:
space:
mode:
Diffstat (limited to 'core/admin.py')
-rw-r--r--core/admin.py14
1 files changed, 9 insertions, 5 deletions
diff --git a/core/admin.py b/core/admin.py
index 7bc78e5..c266a97 100644
--- a/core/admin.py
+++ b/core/admin.py
@@ -1,14 +1,18 @@
import django.forms as forms
from django.contrib import admin
+from django.core import serializers
from django.forms import ModelForm
from django.http import HttpResponse
-from django.core import serializers
+from troggle.core.models.caves import (QM, Area, Cave, CaveAndEntrance,
+ Entrance, LogbookEntry, PersonTrip)
+from troggle.core.models.survex import (DrawingFile, SingleScan, SurvexBlock,
+ SurvexDirectory, SurvexFile,
+ SurvexPersonRole, SurvexStation,
+ Wallet)
+from troggle.core.models.troggle import (DataIssue, Expedition, Person,
+ PersonExpedition)
from troggle.core.views.other import exportlogbook
-from troggle.core.models.troggle import Person, PersonExpedition, Expedition, DataIssue
-from troggle.core.models.caves import Cave, Area, Entrance, CaveAndEntrance, LogbookEntry, PersonTrip, QM
-from troggle.core.models.survex import SurvexBlock, SurvexFile, SurvexPersonRole, SurvexStation, SurvexDirectory
-from troggle.core.models.survex import Wallet, SingleScan, DrawingFile
'''This code significantly adds to the capabilities of the Django Management control panel for Troggle data.
In particular, it enables JSON export of any data with 'export_as_json'