Generic generate_slug for mongo and sql.
authorElrond <elrond+mediagoblin.org@samba-tng.org>
Sun, 19 Feb 2012 11:14:13 +0000 (12:14 +0100)
committerElrond <elrond+mediagoblin.org@samba-tng.org>
Wed, 7 Mar 2012 20:32:20 +0000 (21:32 +0100)
commit814334f6eb95de5521796f798104e216706fe81f
tree0f326aa555604b2713f1ad6c8bf3b1bb3eb79be8
parent74743bed0a600db13ffb98e9bfe0bffff17720ee
Generic generate_slug for mongo and sql.

Using the new check_media_slug_used it is possible to have
one generic generate_slug in the mixin class instead of in
each db class.

In the sql variant self.id is not always set: If the slug
alone would create a dupe the current code decides for "no
slug at all".
mediagoblin/db/mixin.py
mediagoblin/db/mongo/models.py