def search (request, topic_map): form_data = request.GET or None entity_types = EntityType.objects.all() form = EntitySearchForm(topic_map, data=form_data, entity_types=entity_types) results = [] user_preferences = {} if form.is_valid(): name = form.cleaned_data['name'] entity_type_id = form.cleaned_data['entity_type'] entity_type = None if entity_type_id: entity_type = EntityType.objects.get_by_identifier(entity_type_id) results_list = topic_map.lookup_entities(name, entity_type) paginator = Paginator(results_list, 10) page = request.GET.get('page') try: results = paginator.page(page) except PageNotAnInteger: results = paginator.page(1) except EmptyPage: results = paginator.page(paginator.num_pages) user_preferences = get_user_preferences(request) context_data = { 'property_assertion_full_certainty': \ topic_map.property_assertion_full_certainty, 'search_form': form, 'search_results': results} context_data['user_is_editor'] = user_is_editor(request.user) context_data.update(user_preferences) return render_to_response('eats/display/search.html', context_data, context_instance=RequestContext(request))
def search(request, topic_map): form_data = request.GET or None entity_types = EntityType.objects.all() form = EntitySearchForm(topic_map, data=form_data, entity_types=entity_types) results = [] user_preferences = {} if form.is_valid(): name = form.cleaned_data['name'] entity_type_id = form.cleaned_data['entity_type'] entity_type = None if entity_type_id: entity_type = EntityType.objects.get_by_identifier(entity_type_id) results_list = topic_map.lookup_entities(name, entity_type) paginator = Paginator(results_list, 10) page = request.GET.get('page') try: results = paginator.page(page) except PageNotAnInteger: results = paginator.page(1) except EmptyPage: results = paginator.page(paginator.num_pages) user_preferences = get_user_preferences(request) context_data = { 'property_assertion_full_certainty': \ topic_map.property_assertion_full_certainty, 'search_form': form, 'search_results': results} context_data['user_is_editor'] = user_is_editor(request.user) context_data.update(user_preferences) return render_to_response('eats/display/search.html', context_data, context_instance=RequestContext(request))
def search (request, topic_map): form_data = request.GET or None form = EntitySearchForm(data=form_data) results = [] user_preferences = {} if form.is_valid(): name = form.cleaned_data['name'] results_list = topic_map.lookup_entities(name) paginator = Paginator(results_list, 10) page = request.GET.get('page') try: results = paginator.page(page) except PageNotAnInteger: results = paginator.page(1) except EmptyPage: results = paginator.page(paginator.num_pages) user_preferences = get_user_preferences(request) context_data = {'search_form': form, 'search_results': results} context_data['user_is_editor'] = user_is_editor(request.user) context_data.update(user_preferences) return render_to_response('eats/display/search.html', context_data, context_instance=RequestContext(request))
def home(request): context_data = {} context_data['user_is_editor'] = user_is_editor(request.user) return render_to_response('eats/display/home.html', context_data, context_instance=RequestContext(request))
def home (request): context_data = {} context_data['user_is_editor'] = user_is_editor(request.user) return render_to_response('eats/display/home.html', context_data, context_instance=RequestContext(request))
def home (request): context_data = {} context_data['user_is_editor'] = user_is_editor(request.user) return render(request, 'eats/display/home.html', context_data)
note_pas = entity.get_notes() subject_identifier_pas = entity.get_eats_subject_identifiers() context_data = {'entity': entity, 'preferred_authority': preferred_authority, 'preferred_language': preferred_language, 'preferred_name_form': preferred_name_form, 'preferred_script': preferred_script, 'existence_dates': existence_dates, 'entity_type_pas': entity_type_pas, 'name_pas': name_pas, 'note_pas': note_pas, 'property_assertion_full_certainty': topic_map.property_assertion_full_certainty, 'relationship_pas': relationship_pas, 'subject_identifier_pas': subject_identifier_pas, 'site': Site.objects.get_current(), 'user_is_editor': user_is_editor(request.user)} return render(request, 'eats/display/entity.html', context_data) @add_topic_map def entity_eatsml_view (request, topic_map, entity_id): try: entity = get_topic_or_404(Entity, entity_id) except EATSMergedIdentifierException, e: return redirect('entity-eatsml-view', entity_id=e.new_id, permanent=True) tree = EATSMLExporter(topic_map).export_entities([entity]) xml = etree.tostring(tree, encoding='utf-8', pretty_print=True) return HttpResponse(xml, content_type='text/xml') @add_topic_map def search (request, topic_map): form_data = request.GET or None