Dans mon URL Conf, j'ai plusieurs URL qui ont le même paramètre nommé, échantillon URL Conf pour illustrer la question suivante: p>
3 Réponses :
Si vous avez besoin de ces données dans le modèle, remplissez simplement la méthode get_context_data code>:
class MyView(View):
def get_context_data(self, **kwargs):
context = super(MyView, self).get_context_data(**kwargs)
context['user_id'] = self.kwargs.get('user_id')
return context
Pour les vues basées sur la classe, la vue voir Cette répond p > p> code> est déjà disponible dans le contexte, de sorte que vous n'avez donc pas besoin de faire quoi que ce soit du côté de la vue. Dans le modèle, procédez comme suit:
Cela devrait être la réponse acceptée car cela ne nécessite aucun code supplémentaire.
Pour les vues basées sur la fonction:
Modèle p> vues.py p> django 2.2 P > p>