Unpublished Blog Entries show up for staff in list pages #1755
Description
When you are logged in with staff access on the website, our draft Blog Entries show up whether they are published or not. I think we should either make it more obvious that these are DRAFT entries, or ideally we should not show them at all. The color is so subtle that it's hard to visually tell that one is grayed out and whereas one is very lightly greened out. (I can't share an example without spoiling who won an award, for example.)
This also can create an issue if someone is screen sharing and pulls up the website, which seems to be a common pattern during the DSF Office Hours.
Staff should still be able to see draft posted when previewed from the admin. So I would not remove this feature from the BlogDateDetailView
view.
Please see: https://github.com/django/djangoproject.com/blob/main/blog/views.py#L19-L23