diff options
author | Philip Sargent <philip.sargent@klebos.com> | 2021-03-29 02:06:19 +0100 |
---|---|---|
committer | Philip Sargent <philip.sargent@klebos.com> | 2021-03-29 02:06:19 +0100 |
commit | 0f024b27f017bd9ce5cf08de4a0753a75752f993 (patch) | |
tree | cddf58d67de25375da9924a13f8ea566e681c4c9 /core/views_other.py | |
parent | c81f17c24b9683963f37fcee676cd543e5f282b2 (diff) | |
download | troggle-0f024b27f017bd9ce5cf08de4a0753a75752f993.tar.gz troggle-0f024b27f017bd9ce5cf08de4a0753a75752f993.tar.bz2 troggle-0f024b27f017bd9ce5cf08de4a0753a75752f993.zip |
Replace assert() with DataIssue message
Diffstat (limited to 'core/views_other.py')
-rw-r--r-- | core/views_other.py | 64 |
1 files changed, 2 insertions, 62 deletions
diff --git a/core/views_other.py b/core/views_other.py index 0b3e6c3..5b9303c 100644 --- a/core/views_other.py +++ b/core/views_other.py @@ -140,70 +140,13 @@ def ajax_QM_number(request): return HttpResponse(res) -# def logbook_entry_suggestions(request): - # """ - # Generates a html box with suggestions about what to do with QMs - # in logbook entry text. - # """ - # unwiki_QM_pattern=r"(?P<whole>(?P<explorer_code>[ABC]?)(?P<cave>\d*)-?(?P<year>\d\d\d?\d?)-(?P<number>\d\d)(?P<grade>[ABCDXV]?))" - # unwiki_QM_pattern=re.compile(unwiki_QM_pattern) - # #wikilink_QM_pattern=settings.QM_PATTERN - - # slug=request.POST['slug'] - # date=request.POST['date'] - # lbo=LogbookEntry.objects.get(slug=slug, date=date) - - # #unwiki_QMs=re.findall(unwiki_QM_pattern,lbo.text) - # unwiki_QMs=[m.groupdict() for m in unwiki_QM_pattern.finditer(lbo.text)] - - # print(unwiki_QMs) - # for qm in unwiki_QMs: - # #try: - # if len(qm['year'])==2: - # if int(qm['year'])<50: - # qm['year']='20'+qm['year'] - # else: - # qm['year']='19'+qm['year'] - - # if lbo.date.year!=int(qm['year']): - # try: - # lbo=LogbookEntry.objects.get(date__year=qm['year'],title__icontains="placeholder for QMs in") - # except: - # print(("failed to get placeholder for year "+str(qm['year']))) - - # temp_QM=QM(found_by=lbo,number=qm['number'],grade=qm['grade']) - # temp_QM.grade=qm['grade'] - # qm['wikilink']=temp_QM.wiki_link() - # #except: - # #print 'failed' - - # print(unwiki_QMs) - - - # #wikilink_QMs=re.findall(wikilink_QM_pattern,lbo.text) - # attached_QMs=lbo.QMs_found.all() - # unmentioned_attached_QMs=''#not implemented, fill this in by subtracting wiklink_QMs from attached_QMs - - # #Find unattached_QMs. We only look at the QMs with a proper wiki link. - # #for qm in wikilink_QMs: - # #Try to look up the QM. - - # print('got 208') - # any_suggestions=True - # print('got 210') - # return render(request,'suggestions.html', - # { - # 'unwiki_QMs':unwiki_QMs, - # 'any_suggestions':any_suggestions - # }) - print(" - newFile() is next in troggle/core/views_other.py") @login_required_if_public def newFile(request, pslug = None): if pslug: previousfile = LogbookEntry.objects.get(slug = pslug, date = previousdate, expedition = expedition) - assert previousfile.filename + #assert previousfile.filename if request.method == 'POST': # If the form has been submitted... tripForm = TripForm(request.POST) # A form bound to the POST data personTripFormSet = PersonTripFormSet(request.POST) @@ -235,10 +178,7 @@ def newFile(request, pslug = None): else: fileform = UploadFileForm() # An unbound form - return render(request, 'editfile.html', { - 'fileForm': fileform, - - }) + return render(request, 'editfile.html', {'fileForm': fileform, }) @login_required_if_public def deleteFile(request, expeditionyear, date = None, slug = None): |