2
0
mirror of https://expo.survex.com/repositories/troggle/.git synced 2026-02-08 14:37:53 +00:00

initial new prospect form

This commit is contained in:
2025-12-28 00:50:36 +00:00
parent 6fa8f24ba5
commit 8706991888
4 changed files with 102 additions and 4 deletions

View File

@@ -1,9 +1,10 @@
import os
from django.http import HttpResponse
from django.shortcuts import render
from django.shortcuts import render, redirect
import troggle.settings as settings
from troggle.core.forms import NewProspectForm
from troggle.core.models.caves import Cave, Entrance
from troggle.core.views.caves import caveKey
@@ -301,6 +302,18 @@ def prospecting_image(request, name):
return response
def new_prospect(request):
success = False
if request.method == "POST":
form = NewProspectForm(request.POST)
if form.is_valid():
success = True
# Do not reset the form; keep showing the submitted data
else:
form = NewProspectForm()
return render(request, "new_prospect.html", {"form": form, "success": success})
# def plot(surveypoint, number, point_type, label, mapcode, draw, img):
# try:
# ss = SurvexStation.objects.lookup(surveypoint)