It was only a problem insofar as I didn't like the way such a listing looked, particulalrly when I have several models that already, originally, have an "s" at the end of their name like "Movies", "Books", etc... which would then be listed as "Moviess", "Bookss"... and removing the "s" from their class names in models.py would require many code changes elsewhere in the app. Anyway, thanks to all for the solution: The verbose_name & verbose_name_plural did the trick. -Gil P.S. I am basically a newbie at Django & Python so not sure I completely understand "localized model names" vs "english names". My model class names are just matches to the mysql database table names.
From: Michał Sawicz <[email protected]> To: [email protected] Sent: Saturday, September 10, 2011 3:52 PM Subject: Re: Admin Site appending letter "s" to end of each model\table name First, why is that a problem? If you're using localized model names and that's where that doesn't fit - you shouldn't, really. You should use english names for the models and use the i18n infrastructure [1] to translate the names properly. Either way [2] and [3] is what you need. [1] https://docs.djangoproject.com/en/1.3/howto/i18n/ [2] https://docs.djangoproject.com/en/1.3/ref/models/options/#verbose-name [3] https://docs.djangoproject.com/en/1.3/ref/models/options/#verbose-name-plural Cheers, -- Michał (Saviq) Sawicz <[email protected]> -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.

