| 1234567891011121314151617181920212223242526272829303132 | from django.db import modelsfrom django.utils.encoding import python_2_unicode_compatible@python_2_unicode_compatibleclass TestModel(models.Model):    field1 = models.CharField(max_length=255)    field2 = models.IntegerField()    def __str__(self):        return '%s%d' % (self.field1, self.field2)@python_2_unicode_compatibleclass RelatedToTestModel(models.Model):    field = models.ForeignKey(TestModel)    def __str__(self):        return self.field@python_2_unicode_compatibleclass SearchableTestModel(models.Model):    field1 = models.CharField(max_length=255)    field2 = models.IntegerField()    def __str__(self):        return '%s%d' % (self.field1, self.field2)    @staticmethod    def autocomplete_search_fields():        return 'field1'
 |