Redirection en Flacon

J'ai une Table DB appelé Élément. Article a un status attribut, qui peuvent être soit des

new
todo
doing
done

Sur mon site web, j'ai deux vues montrant les tables de la Rubrique.

  • Vue 1 montre tous Articles (avec un statut de colonne).
  • Vue 2 seulement montre les Éléments dont l'état todo.

Selon l'état de l'Élément, il y a certaines actions qu'un utilisateur peut effectuer ("déplacer vers todo", "passer à la pratique", "se déplacer à fait").

Si vous envisagez de Vue 1 et 2, ils ont en commun le fait qu'ils contiennent des éléments dont l'état todo. Donc sur les deux j'ai un Bouton de lien vers une URL appelée

/Item/<id>/moveToDoing

où l'id de l'Élément de statut est réglé à "faire".

Maintenant, je veux que l'utilisateur soit redirigé vers où il a cliqué sur le bouton (1 ou 2).

Mes questions sont:

  1. Comment faire cela avec le Flacon? Je me sens
    http://flask.pocoo.org/snippets/62/ n'est pas tout à fait ce dont j'ai besoin,
    parce que je n'ai pas de requête POST avec un formulaire ici. (devrais-je?)
  2. Suis-je le faire de la bonne façon ou est-il une convention sur la façon de résoudre ce problème?
Pas pour votre question, mais pourquoi ne pas concevoir votre url à /item/<id>/moveto/<status>

OriginalL'auteur kadrian | 2013-01-11