1
1
from elasticsearch_dsl import analyzer
2
- from django_elasticsearch_dsl import DocType , Index , fields
2
+ from django_elasticsearch_dsl import Document , Index , fields
3
3
from django_elasticsearch_dsl .registries import registry
4
4
5
5
from .models import Ad , Category , Car , Manufacturer
19
19
20
20
21
21
@registry .register_document
22
- class CarDocument (DocType ):
22
+ class CarDocument (Document ):
23
23
# test can override __init__
24
24
def __init__ (self , * args , ** kwargs ):
25
25
super (CarDocument , self ).__init__ (* args , ** kwargs )
@@ -67,7 +67,7 @@ def get_instances_from_related(self, related_instance):
67
67
68
68
69
69
@registry .register_document
70
- class ManufacturerDocument (DocType ):
70
+ class ManufacturerDocument (Document ):
71
71
country = fields .StringField ()
72
72
73
73
class Django :
@@ -85,7 +85,7 @@ class Index:
85
85
86
86
87
87
@registry .register_document
88
- class CarWithPrepareDocument (DocType ):
88
+ class CarWithPrepareDocument (Document ):
89
89
manufacturer = fields .ObjectField (properties = {
90
90
'name' : fields .StringField (),
91
91
'country' : fields .StringField (),
@@ -128,7 +128,7 @@ def get_instances_from_related(self, related_instance):
128
128
129
129
130
130
@registry .register_document
131
- class AdDocument (DocType ):
131
+ class AdDocument (Document ):
132
132
description = fields .TextField (
133
133
analyzer = html_strip ,
134
134
fields = {'raw' : fields .KeywordField ()}
@@ -149,7 +149,7 @@ class Index:
149
149
150
150
151
151
@registry .register_document
152
- class PaginatedAdDocument (DocType ):
152
+ class PaginatedAdDocument (Document ):
153
153
154
154
class Django :
155
155
model = Ad
0 commit comments