def get_publication_status(self):
return getattr(self, self.publication_status_field)<EOL>
Returns a boolean (True or False) indicating whether the object
is "live" and ought to be published or not.

Used to determine whether the save method should seek to publish,
republish or unpublish the object when it is saved.

By default, it looks for a BooleanField with the name defined in
the model's 'publication_status_field'.

If your model uses a CHOICES list of strings or other more complex
means to indicate publication status you need to override this method
and have it negotiate your object to return either True or False.