Skip to content

Commit 76fd19e

Browse files
committed
Removing support for the details() method until I get i working.
1 parent ba7061d commit 76fd19e

File tree

3 files changed

+3
-7
lines changed

3 files changed

+3
-7
lines changed

README.markdown

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,6 @@ class CustomerContactRenderer(object):
4343
triggers = ['client']
4444
text_on_invalid = 'Please update the client field first'
4545

46-
def details(self, instance):
47-
return "<div>" + force_unicode(instance.client) + "</div>"
48-
4946
def queryset(self, instance):
5047
customer = instance.client.department.customer
5148
return CustomerContact.objects.filter(customer=customer)

flexselect/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,9 @@ class Media:
117117

118118
def __init__(self, renderer, db_field, modeladmin, request, *args,
119119
**kwargs):
120+
if not getattr(renderer, 'details', False):
121+
renderer.details = lambda instance: u''
122+
120123
self.renderer = renderer
121124
renderer.model = db_field.model
122125
renderer.form_field = db_field.name

test_flexselect/tests/models.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,6 @@ class CompanyContactPersonRenderer(object):
1919
triggers = ['client']
2020
text_on_invalid = 'Please update the client field first'
2121

22-
def details(self, instance):
23-
return ""
24-
return "<div>" + force_unicode(instance.company_contact_person.email) + "</div>"
25-
2622
def queryset(self, instance):
2723
return CompanyContactPerson.objects.filter(company=instance.client.company)
2824

0 commit comments

Comments
 (0)