|
|
|
@ -195,12 +195,18 @@ class ProspectAdmin(SyncedObjectAdmin): |
|
|
|
responded_prospects = get_prospects_by_status([Status.RESPONDED]) |
|
|
|
responded_prospects = get_prospects_by_status([Status.RESPONDED]) |
|
|
|
others_prospects = get_prospects_by_status([Status.INBOUND, Status.SHOULD_BUY]) |
|
|
|
others_prospects = get_prospects_by_status([Status.INBOUND, Status.SHOULD_BUY]) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Get prospects with contact_again date set, sorted by oldest first |
|
|
|
|
|
|
|
contact_again_prospects = base_queryset.filter( |
|
|
|
|
|
|
|
contact_again__isnull=False |
|
|
|
|
|
|
|
).order_by('contact_again') |
|
|
|
|
|
|
|
|
|
|
|
context = { |
|
|
|
context = { |
|
|
|
'title': 'CRM Dashboard', |
|
|
|
'title': 'CRM Dashboard', |
|
|
|
'should_test_prospects': should_test_prospects, |
|
|
|
'should_test_prospects': should_test_prospects, |
|
|
|
'testing_prospects': testing_prospects, |
|
|
|
'testing_prospects': testing_prospects, |
|
|
|
'responded_prospects': responded_prospects, |
|
|
|
'responded_prospects': responded_prospects, |
|
|
|
'others_prospects': others_prospects, |
|
|
|
'others_prospects': others_prospects, |
|
|
|
|
|
|
|
'contact_again_prospects': contact_again_prospects, |
|
|
|
'filter_my': filter_my, |
|
|
|
'filter_my': filter_my, |
|
|
|
'opts': self.model._meta, |
|
|
|
'opts': self.model._meta, |
|
|
|
'has_view_permission': self.has_view_permission(request), |
|
|
|
'has_view_permission': self.has_view_permission(request), |
|
|
|
|