diff options
Diffstat (limited to 'core/views/other.py')
-rw-r--r-- | core/views/other.py | 33 |
1 files changed, 2 insertions, 31 deletions
diff --git a/core/views/other.py b/core/views/other.py index 2a2edee..8a4dd37 100644 --- a/core/views/other.py +++ b/core/views/other.py @@ -18,8 +18,7 @@ from troggle.core.forms import UploadFileForm, SimpleUploadFileForm '''Utility functions and code to serve the control panel and individual user's progress and task list (deprecated as we do not have individual user login). -Also has code to download a logbook in a choice of formats (why?!) and to -download all QMs (not working) +Also has code to download a logbook in a choice of formats (why?!) ''' todo = ''' @@ -110,7 +109,7 @@ def downloadlogbook(request,year=None,extension=None,queryset=None): '''Constructs, from the database, a complete HTML (or TXT) formatted logbook - but TEXT ONLY for the current year. Formats available are HTML2005 or 2008text - There are no images stored in the database, so this is only a tool for a first pass, tobe followed by + There are no images stored in the database, so this is only a tool for a first pass, to be followed by extensive hand-editing. ''' @@ -147,40 +146,12 @@ def downloadlogbook(request,year=None,extension=None,queryset=None): response.write(t.render(c)) return response - -def downloadQMs(request): - # Note to self: use get_cave method for the below - if request.method=='GET': - try: - cave=Cave.objects.get(kataster_number=request.GET['cave_id']) - except Cave.DoesNotExist: - cave=Cave.objects.get(name=request.GET['cave_id']) - - from export import toqms - - response = HttpResponse(content_type='text/csv') - response['Content-Disposition'] = 'attachment; filename=qm.csv' - toqms.writeQmTable(response,cave) - return response def ajax_test(request): post_text = request.POST['post_data'] return HttpResponse("{'response_text': '"+post_text+" recieved.'}", content_type="application/json") -def eyecandy(request): - return - -def ajax_QM_number(request): - res="" - if request.method=='POST': - cave=Cave.objects.get(id=request.POST['cave']) - print(cave) - exp=Expedition.objects.get(pk=request.POST['year']) - print(exp) - res=cave.new_QM_number(exp.year) - - return HttpResponse(res) @login_required_if_public def scanupload(request, year='2050'): |