Mercurial > hg > TagInTheMiddle
diff taginthemiddle/handlers.py @ 16:5f492a6fbdd1
add note about URL structure
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Mon, 24 May 2010 07:28:39 -0700 |
parents | 86118cd8912e |
children | c85d42296c06 |
line wrap: on
line diff
--- a/taginthemiddle/handlers.py Wed May 05 22:47:46 2010 -0700 +++ b/taginthemiddle/handlers.py Mon May 24 07:28:39 2010 -0700 @@ -85,7 +85,21 @@ class ViewTags(GenshiHandler): - # TODO: RSS + """ + View for tags on a resource; for app.tags_url == 'tags': + + /<resource>/tags/mozilla : + all paths under /<resource> tagged with 'mozilla' + + /<resource>/tags/mozilla+workflow : + all paths under /<resource> tagged with 'mozilla' and 'workflow' + (or should it be /<resource>/tags/mozilla/workflow , which would be + identical to /<resource>/tags/workflow/mozilla ?) + + Also handles RSS: + /<resource>/tags/mozilla?format=rss + """ + template = 'tags.html' methods = set(['GET']) @@ -103,6 +117,7 @@ @classmethod def match(cls, app, request): + # check the method if request.method not in cls.methods: return None