Puis-je accéder à la valeur d'un argument nommé (à partir de l'URL) dans un modèle Django?Accéder à kwargs à partir d'une URL dans un modèle Django
Comment puis-je accéder à la valeur de this_name
ci-dessous à partir d'un modèle django?
url(r'^area/(?P<this_name>[\w-]+)/$', views.AreaView.as_view(), name="area_list")
je pourrais obtenir l'ensemble chemin d'URL et le casser mais je voulais vérifier s'il y a une voie à suivre tout droit de le faire, car il a déjà un nom.
Le fait de le faire dans les données de contexte de la vue peut être une alternative, mais je ne suis pas sûr si j'ai besoin de le transmettre car je suppose que le modèle l'aurait déjà en quelque sorte? Impossible de trouver une méthode directe dans le request API cependant.
this_name sera passé comme contexte et comme il peut être utilisé dans le modèle. Je ne comprends pas pourquoi vous ne pouvez pas accéder. Ou de quelle autre manière vous voulez y accéder. Peut être un cas d'utilisation complet permettra de clarifier cette question –