Lors du traitement d'une requête POST dans la Django views.py fichier, j'ai parfois besoin de le rediriger vers une autre url. Cette url, je suis rediriger vers est gérée par une autre fonction de la même Django views.py fichier. Est-il un moyen de le faire et de maintien de l'original POST de données?
Mise à JOUR: Plus d'explications sur le pourquoi je veux faire ce. J'ai deux applications web (appelons-les AppA et AppB) qui acceptent des données saisies dans un champ de texte par l'utilisateur. Lorsque l'utilisateur clique sur le bouton envoyer, les données sont traitées et les résultats détaillés sont affichés. L'AppA et AppB attendre les différents types de données. Parfois, un utilisateur à tort postes AppB type de données de l'AppA. Quand cela arrive, je veux rediriger vers AppB et de montrer l'AppB résultats ou au moins l'avoir remplie avec les données entrées dans l'AppA.
Aussi:
Le client souhaite deux applications, plutôt que de les combiner en un seul.
Je ne peux pas montrer le code qu'il appartient à un client.
Mise à JOUR 2: J'ai décidé que ce BAISER est le meilleur principe ici. J'ai combiné les deux applications en une seule ce qui rend les choses plus simples et plus robustes; je devrais être en mesure de convaincre le client c'est le meilleur moyen d'y aller aussi. Merci pour tous les beaux commentaires. Si j'allais à maintenir deux apps comme décrit ensuite je pense que les séances de la façon de le faire - merci à Matthieu J Morrison pour ce qui suggère que. Grâce à Dzida que son commentaire m'a fait penser à la conception et à la simplification.