Vous avez une URL qui accepte un first_name et un last_name dans Django: (‘^(?P[a-zA-Z]+)/(?P[a-zA-Z]+)/$’,’some_method’), Comment incluriez-vous le jeton d’URL OPTIONNEL du title sans créer de nouvelles lignes? Ce que je veux dire par là, dans un scénario idéal: #A regex constant OP_REGEX = r’THIS IS OPTIONAL[az]’ #Ideal URL (‘^(?P[a-zA-Z]+)/(?P[a-zA-Z]+)/OP_REGEX/$’,’some_method’), Est-ce possible sans créer une nouvelle […]
Est-il possible d’append des variables GET dans une redirection? (Sans avoir à modifier mes urls.py) Si je redirect(‘url-name’, x) Je reçois HttpResponseRedirect(‘/my_long_url/%s/’, x) Je ne me plains pas en utilisant HttpResponseRedirect(‘/my_long_url/%s/?q=something’, x) , mais je me demandais …
J’ai une vue qui valide et enregistre un formulaire. Une fois le formulaire enregistré, je souhaite redirect vers une vue list_object avec un message de réussite “le formulaire pour le client xyz a été mis à jour avec succès …” HttpResponseRedirect ne semble pas fonctionner, car il ne contient qu’un argument pour l’URL, aucun moyen […]
Je suis assez nouveau sur django mais j’ai déjà expérimenté la programmation web en Python et Java avec différents frameworks. Je me suis fait une belle petite application de django, mais je ne peux pas faire en sorte qu’elle corresponde à www.monsite.com, par opposition à www.monsite.com/myapp. J’ai défini des URL et des vues dans mon […]
Est-il possible d’obtenir l’URL de la page en cours et tous ses parameters dans un modèle Django? Par exemple, un templatetag qui imprimerait une URL complète telle que /foo/bar?param=1&baz=2
Dans une vue de django, etc., vous pouvez accéder à request.GET [‘variablename’] , donc dans votre vue, vous pouvez retourner quelque chose comme ceci: myvar = request.GET[‘myvar’] Le type d’object request.GET [‘myvar’] réel est: Maintenant, si vous voulez passer plusieurs variables avec le même nom de paramètre, par exemple http://example.com/blah/?myvar=123&myvar=567 En d’autres termes, vous souhaitez […]
J’ai beaucoup cherché sur google comment utiliser la balise ‘url’ dans les modèles uniquement pour trouver de nombreuses réponses disant ‘Il suffit de l’insérer dans votre modèle et de le pointer vers la vue pour laquelle vous voulez l’URL’. Eh bien, pas de joie pour moi 🙁 J’ai essayé toutes les permutations possibles et j’ai […]
Comment puis-je voir les urlpatterns actuels que “reverse” recherche? J’appelle reverse dans un sharepoint vue avec un argument qui, je pense, devrait fonctionner, mais pas. De toute façon je peux vérifier ce qu’il y a et pourquoi mon modèle n’est pas?
J’ai du code et quand il s’exécute, il lance un NoReverseMatch en disant: NoReverseMatch at / my_url / Reverse pour ‘my_url_name’ avec les arguments ‘()’ et les arguments de mots clés ‘{}’ introuvable. n motif (s) essayé (s): [] Qu’est-ce que cela signifie, et que puis-je y faire?
Je dois construire une URL dynamicment en fonction de l’URL actuelle. Utiliser la balise {% url %} est le moyen le plus simple de le faire, mais j’ai besoin du nom de l’URL actuelle pour en générer une nouvelle dynamicment. Comment puis-je obtenir le nom de l’URL attaché à l’urlconf qui mène à la vue […]