def UrlDump(request): if not request.user.is_superuser: return HttpResponse('') attendees = reg6models.Attendee.objects.filter(checked_in=True) response = HttpResponse(mimetype='text/plain') for f in attendees: hashval = validators.hashAttendee(f) + '%04d' % f.id response.write('%s %s\n' % (f.first_name, f.last_name)) response.write('%s\n' % f.email) response.write('%s\n' % hashval) return response
def SurveyLookup(request): if request.method == 'GET': return render_to_response('speaker_survey/survey_lookup.html', { 'title': 'Speaker Surveys', 'unknown': False, }) error = False hashval = None id = -1 if 'name' not in request.POST or 'id' not in request.POST: error = True if not error: try: id = int(request.POST['id']) except ValueError: error = True if not error: try: attendee = reg6models.Attendee.objects.get(id=id) if attendee.checked_in and attendee.first_name == request.POST[ 'name']: hashval = validators.hashAttendee(attendee) + '%04d' % id except reg6models.Attendee.DoesNotExist: error = True if hashval: return render_to_response('speaker_survey/survey_lookup.html', { 'title': 'Speaker Surveys', 'hash': hashval, }) else: return render_to_response( 'speaker_survey/survey_lookup.html', { 'title': 'Speaker Surveys', 'id': request.POST['id'], 'name': request.POST['name'], 'unknown': True, })
def SurveyLookup(request): if request.method == 'GET': return render_to_response('speaker_survey/survey_lookup.html', {'title': 'Speaker Surveys', 'unknown': False, }) error = False hashval = None id = -1 if 'name' not in request.POST or 'id' not in request.POST: error = True if not error: try: id = int(request.POST['id']) except ValueError: error = True if not error: try: attendee = reg6models.Attendee.objects.get(id=id) if attendee.checked_in and attendee.first_name == request.POST['name']: hashval = validators.hashAttendee(attendee) + '%04d' % id except reg6models.Attendee.DoesNotExist: error = True if hashval: return render_to_response('speaker_survey/survey_lookup.html', {'title': 'Speaker Surveys', 'hash': hashval, }) else: return render_to_response('speaker_survey/survey_lookup.html', {'title': 'Speaker Surveys', 'id': request.POST['id'], 'name': request.POST['name'], 'unknown': True, })