У меня есть представление, которое начинается с отображения последнего идентификатора и данных, связанных с этим идентификатором из базы данных.Получить идентификатор из формы модели шаблона и отобразить данные из db django ajax формы формы django
Пожалуйста, смотрите форму здесь. http://i63.tinypic.com/s2gyhc.jpg
Я хочу получить отображаемый идентификатор, отправить его на мой взгляд, увеличить его и отобразить данные, соответствующие следующему идентификатору.
Я уже разместил идентификатор к представлению. Теперь, как я могу показать новые данные без обновления?
Ajax код
$("#next").click(function(e){
$.ajax({
type:'POST',
url:'/next/',
data:{
voucher_id:$('#id_voucher_id').val(),
csrfmiddlewaretoken:$('input[name=csrfmiddlewaretoken]').val()
},
success:function(){
alert('yo!')
}
});
return false;});
Views.py
def master_detail_next(request):
author_form = TmpForm()
''' Decide what we want to show'''
if request.method == 'POST':
author = TmpForm(request.POST)
voucher_id = str(int(request.POST['voucher_id']) + 1)
''' Define the three forms here'''
author = TmpPlInvoice.objects.get(voucher_id=voucher_id)
author_form = TmpForm(instance=author)
return render_to_response('main.html',
{'form': author_form},
context_instance=RequestContext(request))
Как я могу это сделать в модели форм Django/Ajax?