summaryrefslogtreecommitdiffstats
path: root/core/views_caves.py
diff options
context:
space:
mode:
authorWookey <wookey@wookware.org>2011-07-10 23:30:36 +0100
committerWookey <wookey@wookware.org>2011-07-10 23:30:36 +0100
commit1e1d63c768fb7791f278c164ded138e95fd787e5 (patch)
tree63c7e3d9693802991c6c278a7461fd577445dc8e /core/views_caves.py
parentca6e50b8abc07c22d90d5626ade1a0a1c52d09bf (diff)
parentf318105a9bed2792fa3cab017bb6a2d5c8204284 (diff)
downloadtroggle-1e1d63c768fb7791f278c164ded138e95fd787e5.tar.gz
troggle-1e1d63c768fb7791f278c164ded138e95fd787e5.tar.bz2
troggle-1e1d63c768fb7791f278c164ded138e95fd787e5.zip
merge fix from martin's tip.
Diffstat (limited to 'core/views_caves.py')
-rw-r--r--core/views_caves.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/core/views_caves.py b/core/views_caves.py
index 82d4b94..e24e6c2 100644
--- a/core/views_caves.py
+++ b/core/views_caves.py
@@ -78,4 +78,12 @@ def survey(request,year,wallet_number):
def cave_description(request, cavedescription_name):
cave_description = get_object_or_404(CaveDescription, short_name = cavedescription_name)
- return render_with_context(request,'cave_description.html', locals()) \ No newline at end of file
+ return render_with_context(request,'cave_description.html', locals())
+
+def get_entrances(request, caveslug):
+ cave = Cave.objects.get(slug = caveslug)
+ return render_with_context(request,'options.html', {"items": [(e.entrance.slug, e.entrance.slug) for e in cave.entrances()]})
+
+def get_qms(request, caveslug):
+ cave = Cave.objects.get(slug = caveslug)
+ return render_with_context(request,'options.html', {"items": [(e.entrance.slug, e.entrance.slug) for e in cave.entrances()]})