11from elasticsearch_dsl import analyzer
2- from django_elasticsearch_dsl import DocType , Index , fields
2+ from django_elasticsearch_dsl import Document , Index , fields
33from django_elasticsearch_dsl .registries import registry
44
55from .models import Ad , Category , Car , Manufacturer
1919
2020
2121@registry .register_document
22- class CarDocument (DocType ):
22+ class CarDocument (Document ):
2323 # test can override __init__
2424 def __init__ (self , * args , ** kwargs ):
2525 super (CarDocument , self ).__init__ (* args , ** kwargs )
@@ -67,7 +67,7 @@ def get_instances_from_related(self, related_instance):
6767
6868
6969@registry .register_document
70- class ManufacturerDocument (DocType ):
70+ class ManufacturerDocument (Document ):
7171 country = fields .StringField ()
7272
7373 class Django :
@@ -85,7 +85,7 @@ class Index:
8585
8686
8787@registry .register_document
88- class CarWithPrepareDocument (DocType ):
88+ class CarWithPrepareDocument (Document ):
8989 manufacturer = fields .ObjectField (properties = {
9090 'name' : fields .StringField (),
9191 'country' : fields .StringField (),
@@ -128,7 +128,7 @@ def get_instances_from_related(self, related_instance):
128128
129129
130130@registry .register_document
131- class AdDocument (DocType ):
131+ class AdDocument (Document ):
132132 description = fields .TextField (
133133 analyzer = html_strip ,
134134 fields = {'raw' : fields .KeywordField ()}
@@ -149,7 +149,7 @@ class Index:
149149
150150
151151@registry .register_document
152- class PaginatedAdDocument (DocType ):
152+ class PaginatedAdDocument (Document ):
153153
154154 class Django :
155155 model = Ad
0 commit comments