MongoEngine / django-mongoengine

django mongoengine integration
Other
750 stars 206 forks source link

Usage with django_tables2 #72

Open hdzierz opened 8 years ago

hdzierz commented 8 years ago

I encountered a wee problem with using django_tables2. When passing an array of documents into the table from a queryset the column headings fall back to the default for verbose_name (None). I think the reason could be this part of the DjangoField constructor:

if self.verbose_name is None and self.name:
            self.verbose_name = self.name.replace('_', ' ')

self.verbose_name will never be set as self.name is undefined at that stage.

Does that make sense?

Cheers

last-partizan commented 8 years ago

I don't think so, but i was writing that code for django 1.9, maybe something was changed. Try to insert some logging and debug it (or use pdb/ipdb)