增加es测试

liangliang 5 years ago
parent 6d1ecbc36d
commit 914a008360

@ -28,8 +28,7 @@ class ElapsedTimeDocument(Document):
url = Text()
time_taken = Long()
log_datetime = Date()
type = Text(analyzer='ik_max_word', search_analyzer='ik_smart')
useragent = Text()
useragent = Text(analyzer='ik_max_word', search_analyzer='ik_smart')
ip = Text()
class Index:
@ -46,7 +45,7 @@ class ElapsedTimeDocument(Document):
class ElaspedTimeDocumentManager():
@staticmethod
def create(url, time_taken, log_datetime, type, useragent, ip):
def create(url, time_taken, log_datetime, useragent, ip):
# if not hasattr(ElaspedTimeDocumentManager, 'mapping_created'):
# ElapsedTimeDocument.init()
# setattr(ElaspedTimeDocumentManager, 'mapping_created', True)
@ -59,7 +58,6 @@ class ElaspedTimeDocumentManager():
url=url,
time_taken=time_taken,
log_datetime=log_datetime,
type=type,
useragent=useragent, ip=ip)
doc.save()

@ -22,9 +22,8 @@ class Command(BaseCommand):
help = 'build search index'
def handle(self, *args, **options):
manager = ElapsedTimeDocument()
manager.init()
manager = ArticleDocumentManager()
manager.delete_index()
manager.rebuild()
manager = ElapsedTimeDocument()
manager.init()

@ -44,7 +44,6 @@ class OnlineMiddleware(object):
url=url,
time_taken=time_taken,
log_datetime=timezone.now(),
type='blog',
useragent=http_user_agent,
ip=ip)
response.content = response.content.replace(

Loading…
Cancel
Save