summaryrefslogtreecommitdiff
path: root/saleor/userprofile
diff options
context:
space:
mode:
authorArtur Smęt <artur.smet@mirumee.com>2016-12-15 10:53:49 +0100
committerArtur Smęt <artur.smet@mirumee.com>2016-12-20 15:38:50 +0100
commit0e61ae0ddf4ceb238552b7b4cdc1078134e2736c (patch)
tree3938cc1c5070120074e1e7d7d3dba8760e28b469 /saleor/userprofile
parent51eacf1c9ec64590bc57809f456ff35fbc23c0a8 (diff)
downloadsaleor-frontend-0e61ae0ddf4ceb238552b7b4cdc1078134e2736c.tar.gz
saleor-frontend-0e61ae0ddf4ceb238552b7b4cdc1078134e2736c.tar.bz2
saleor-frontend-0e61ae0ddf4ceb238552b7b4cdc1078134e2736c.zip
Index products, orders and users
Diffstat (limited to 'saleor/userprofile')
-rw-r--r--saleor/userprofile/models.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/saleor/userprofile/models.py b/saleor/userprofile/models.py
index e6a1cb8c..e9acbcd6 100644
--- a/saleor/userprofile/models.py
+++ b/saleor/userprofile/models.py
@@ -8,6 +8,7 @@ from django.utils import timezone
from django.utils.encoding import python_2_unicode_compatible
from django.utils.translation import pgettext_lazy
from django_countries.fields import Country, CountryField
+from ..search import index
class AddressManager(models.Manager):
@@ -116,7 +117,7 @@ class UserManager(BaseUserManager):
return entry
-class User(PermissionsMixin, AbstractBaseUser):
+class User(PermissionsMixin, AbstractBaseUser, index.Indexed):
email = models.EmailField(unique=True)
addresses = models.ManyToManyField(Address, blank=True)
is_staff = models.BooleanField(
@@ -141,6 +142,9 @@ class User(PermissionsMixin, AbstractBaseUser):
objects = UserManager()
+ search_fields = [
+ index.SearchField('email')]
+
def get_full_name(self):
return self.email