Better to save a slug to the DB or generate dynamically?
I am working on a django project and would like to include a slug at the end of the url, as is done here on stackoverflow.com: http://example.com/object/1/my-slug-generated-from-my-title The object ID will be used to look up the item, not the slug -- and, like stackoverflow.com, the slug won't matter at all when getting the link (just in displaying it). Qestion : is there a downside (or upside) to generating the slug dynamically, rather than saving it as an actual database field ? For example (not real code): class Widget(models.Model): title = models.CharField() def _slug(self): return