def main(): solrutils.index_signal(6000,"testsolr","#test de #solr","fulanito",datetime.datetime.now(),"test,solr") solrutils.index_point(6000,6000,"testsolr","fulanito","#test #1 de #fulanito de #solr",datetime.datetime.now(),46.13,-0.45,"test,1,fulanito") solrutils.index_point(6001,6000,"testsolr","fulanito","#test #2 de #fulanito de #solr",datetime.datetime.now(),46.13,-0.45,"test,2,fulanito") solrutils.index_point(6002,6000,"testsolr","fulanito","#test #3 de #fulanito de #solr",datetime.datetime.now(),46.13,-0.45,"test,3,fulanito") solrutils.modify_signal(6000,"testsolr","#test de #solr","fulanita",datetime.datetime.now(),"test,solr") solrutils.modify_point(6000,6000,"testsolr","fulanita","#test #1 de #fulanita de #solr",datetime.datetime.now(),46.13,-0.45,"test,1,fulanita") solrutils.modify_point(6001,6000,"testsolr","fulanita","#test #2 de #fulanita de #solr",datetime.datetime.now(),46.13,-0.45,"test,2,fulanita") solrutils.modify_point(6002,6000,"testsolr","fulanita","#test #3 de #fulanita de #solr",datetime.datetime.now(),46.13,-0.45,"test,3,fulanita")
def createSignal(request): # Do something for authenticated users. try: extra = UserExtra.objects.get(user=request.user) except: extra = None # If the form has been submitted... if request.method == 'POST': # A form bound to the POST data form = SignalForm(request.POST) # All validation rules pass if form.is_valid(): # Aqui inserto newSignal = Signal() newSignal.name = form.cleaned_data['name'] newSignal.description = form.cleaned_data['description'] newSignal.signalTags = form.cleaned_data['signalTags'] newSignal.tagProposal = form.cleaned_data['tagSuggest'] #newSignal.private = form.cleaned_data['private'] newSignal.private = False newSignal.owner = request.user # Actualización de karma.. if extra != None: extra.karmaCounter += KARMA_PER_CREATION extra.save() newSignal.save() # Insercion en solr solrutils.index_signal(newSignal.id,newSignal.name,newSignal.description,newSignal.owner.username,datetime.datetime.now(),newSignal.signalTags) return render_to_response("thanksSignal.html",locals(),context_instance=RequestContext(request)) else: form = SignalForm() # An unbound form return render_to_response("createSignal.html", locals(),context_instance=RequestContext(request))