Nearly complete support for Tags
authorElrond <elrond+mediagoblin.org@samba-tng.org>
Wed, 4 Jan 2012 21:00:44 +0000 (22:00 +0100)
committerElrond <elrond+mediagoblin.org@samba-tng.org>
Sat, 28 Jan 2012 18:32:43 +0000 (19:32 +0100)
commitde91730336951f27cb83c3e60ac2d071bb3d4cef
tree8c0a93e9518c4b130855e15eedd0ecad1c39e950
parentebc0e382398fbc665e6b133bd3925c5352d3d51d
Nearly complete support for Tags

These changes allow all of the rest of the code to use tags
in sql as they were used on mongo. It's not efficient at
all, as changing tags usually means to remove all old tags
and adding all new.

The only problem here is: Old slugs for tags are not
removed, because they're shared across all MediaTags and
dropping orphans is not always easy.
mediagoblin/db/sql/base.py
mediagoblin/db/sql/models.py
mediagoblin/edit/views.py
mediagoblin/submit/views.py