He intentado hacerlo con AJAX pero no consigo hacer bien la vista y la url, os dejo el código a ver que podeis hacer jejeje:
VISTA:
Código:
@login_required(login_url='/app/login')
def Seguir (request,user_id):
usuario=get_object_or_404(Usuario,pk=user_id)
seguidor=Seguidores()
if request.GET.has_key("seguir"):
if request.GET["seguir"]:
seguidor.usuarios=usuario
return HttpResponseRedirect('/perfil/' + user_id)
else:
return redirect('/')
else:
return redirect("/")
URL:
Código:
url (r'perfil/seguir/(?P<user_id>\d+)$',views.Seguir),
FORMULARIO:
Código:
<form method="get" action="seguir" name="siguiendo">
<input type="button" value="Seguir" onclick="seguir()">
</form>
JAVASCRIPT
:
Código:
<script type="text/javascript">
function seguir () {
document["siguiendo"].submit();
}
</script>
Mi idea era darle al boton de seguir y que lo haga en la misma página como lo hace twitter o facebook.