增加es测试

liangliang 5 years ago
parent 914a008360
commit eb0e84bd87

@ -43,6 +43,11 @@ class ElapsedTimeDocument(Document):
class ElaspedTimeDocumentManager():
@staticmethod
def delete_index():
from elasticsearch import Elasticsearch
es = Elasticsearch(settings.ELASTICSEARCH_DSL['default']['hosts'])
es.indices.delete(index='performance', ignore=[400, 404])
@staticmethod
def create(url, time_taken, log_datetime, useragent, ip):

@ -11,7 +11,7 @@
@time: 2019-04-20 20:39
"""
from blog.documents import ElapsedTimeDocument, ArticleDocumentManager
from blog.documents import ElapsedTimeDocument, ArticleDocumentManager, ElaspedTimeDocumentManager
from django.core.management.base import BaseCommand
from blog.models import Article
@ -23,6 +23,7 @@ class Command(BaseCommand):
def handle(self, *args, **options):
manager = ElapsedTimeDocument()
ElaspedTimeDocumentManager.delete_index()
manager.init()
manager = ArticleDocumentManager()
manager.delete_index()

Loading…
Cancel
Save