Django admin for call center support?

114 views
Skip to first unread message

mack the finger

unread,
Oct 29, 2010, 4:54:07 PM10/29/10
to Django users
I'm responsible for writing a customer service application for a
django project, and it needs to be done by Monday (it's friday now).
I'm currently getting it built with the Django Admin, but the bosses
think the interface is too complex for the "knuckle-draggers" that
commonly answer phones. I'm wondering is anyone out there has ever
used the Django Admin for such purposes? Did you have to modify the
interface in any way? Did your customer service agents have trouble
navigating between the pages? Actually, has anyone out there ever had
to deploy a Django Admin instance to a group of computer illiterate
people? Were they able to cope?

Laszlo Antal

unread,
Oct 29, 2010, 9:02:26 PM10/29/10
to django...@googlegroups.com, Django users
Hi,

Yes. I wrote a customer care app with django for a call center with 40+ agents. It is now mostly have custom views and actions but the default django admin was used for a couple of months without any issues. I used proxy models to only show fields in the add client view they need to see(again I did it that way so I don't have to write any views for it).
I also over wrote the admin class queryset method to only show their own clients etc...
So yes it can be done just plan it out properly what they should have access to and use groups for user permissions.

lzantal

> --
> You received this message because you are subscribed to the Google Groups "Django users" group.
> To post to this group, send email to django...@googlegroups.com.
> To unsubscribe from this group, send email to django-users...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/django-users?hl=en.
>

Knut Ivar Nesheim

unread,
Nov 1, 2010, 4:37:06 AM11/1/10
to django...@googlegroups.com
I've used the django admin for the user interface to a warehouse
management system. The system managed some million pairs of shoes.

In my experience the admin is a bit different than what most people
expect it to be. On the other hand, it took my users 10 minutes to get
accustomed to the system. It is very easy to understand, as long as
your models are sane. If the user feels he/she is interacting with
models that make sense and might even represent real world objects,
like in your case maybe "case", "customer", "note", etc, there is
nothing to stop any person to use the admin efficiently.

You should also pay attention to how the app is used, and come up with
your own custom views, etc, if the need arises for quick access to a
special search, etc.

Regards
Knut

Reply all
Reply to author
Forward
0 new messages