Έχω μια φόρμα με 2 κουμπιά. ανάλογα με το χρήστη Κάντε κλικ στο κουμπί λαμβάνεται σε διαφορετική διεύθυνση URL. άποψη λειτουργίας είναι:
friend_id = request.POST.get('selected_friend_id_list')
history = request.POST.get('statushistory')
if history:
print dfgdfgdf
return HttpResponseRedirect('../status/')
else:
return direct_to_template(request, 'friends_list.fbml',
extra_context={'fbuser': user,
'user_lastname':user_lastname,
'activemaintab':activemaintab,
'friends':friends,
'friend_list':friend_list})
για το πρότυπο:
<input type=submit value=Calendar View name=calendarview/>
<input type=submit value=Status History name=statushistory/>
</form
έτσι το πρόβλημά μου είναι η σελίδα δεν είναι ανακατεύθυνση στο url. Αν κάνω HttpResponseRedirect ( «../») μου δίνει την σωστή σελίδα, αλλά url δεν αλλάζει.
τρέχουσα σελίδα = «friendlist / κατάσταση / έτσι μετά την υποβολή σχηματίζουν url μου θα πρέπει να είναι frinedlist / κατάλογος / έτσι αυτό θα πρέπει να εργαστεί HttpResponseRedirect (“../ κατάλογος /”), αλλά url δεν παίρνει αλλάξει. Οποιαδήποτε ιδέα; Πώς μπορώ να διορθώσω αυτό το Ευχαριστίες













