Bonjour,
Dans un views.py, j'ai plusieurs fonctions.
Est-il possible, lorsqu'une condition est remplie dans une fonction, de sauter vers une autre?
Je m'explique:
Puis une autre fonction:Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 def role_subcategory_index(request, Subcategory, Category, template, subcat_detail_name, parent_category_id): ... if subcatlistcounts == 2: return redirect('http://127.0.0.1:8000/carpenter/subcategories/40/') if not subcatlistcounts == 2: return render_to_response(template, {"objects" : subcats, "subcatlistcounts" : subcatlistcounts-1, 'category' : parent, 'subcat_detail_name' : subcat_detail_name}, context)
Ce que je voudrais faire, c'est dans la première fonction, à l'endroit où j'écrisCode:
1
2
3
4
5
6
7
8
9 def role_subcategory_detail(request, Role, Subcategory, template, detail_name, subcategory_id): context = RequestContext(request) ... return render_to_response(template, {"profiles" : profiles, 'subcategory' : subcat, "detail_name" : detail_name, "ads" : subcat.ads.all()}, context)
, lui dire d'aller directement à la deuxième fonction def role_subcategory_detail ?Code:return redirect('http://127.0.0.1:8000/carpenter/subcategories/40/')