def add_delegate_position(request, conference): if request.method == 'POST': formclass = delegate_position_form_factory(conference) form = formclass(request.POST, request.FILES) if(form.is_valid()): position = form.save() return simplejson.dumps({'row':delegate_position_row(position)}) else: return simplejson.dumps({'form':"<table class=\"form\">" + form.as_table() + "</table>"})
def add_delegate_position(request, conference): if request.method == "POST": formclass = delegate_position_form_factory(conference) form = formclass(request.POST, request.FILES) if form.is_valid(): position = form.save() return simplejson.dumps({"row": delegate_position_row(position)}) else: return simplejson.dumps({"form": '<table class="form">' + form.as_table() + "</table>"})
def add_delegate_position(request, conference): if request.method == 'POST': formclass = delegate_position_form_factory(conference) form = formclass(request.POST, request.FILES) if(form.is_valid()): position = form.save() return simplejson.dumps({'row':delegate_position_row(position)}) else: return simplejson.dumps({'form':"<table class=\"form\">" + form.as_table() + "</table>"})
def get_individual_delegate_positions(request, conference): table_list = [] table_list.append("<thead><tr><th>Country</th><th>Committee</th><th>School</th><th>Title</th><th>Delete</th></tr></thead><tbody>"); positions = DelegatePosition.objects.select_related('country','committee','school','delegate').filter(country__conference=conference) for position in positions: table_list.append(delegate_position_row(position)) table_list.append("</tbody>") formclass = delegate_position_form_factory(conference) form = "<table class=\"form\">" + formclass().as_table() + "</table>" return simplejson.dumps({'table':''.join(table_list), 'form':form})
def get_individual_delegate_positions(request, conference): table_list = [] table_list.append("<thead><tr><th>Country</th><th>Committee</th><th>School</th><th>Title</th><th>Delete</th></tr></thead><tbody>"); positions = DelegatePosition.objects.select_related('country','committee','school','delegate').filter(country__conference=conference) for position in positions: table_list.append(delegate_position_row(position)) table_list.append("</tbody>") formclass = delegate_position_form_factory(conference) form = "<table class=\"form\">" + formclass().as_table() + "</table>" return simplejson.dumps({'table':''.join(table_list), 'form':form})
def get_individual_delegate_positions(request, conference): table_list = [] table_list.append( "<thead><tr><th>Country</th><th>Committee</th><th>School</th><th>Title</th><th>Delete</th></tr></thead><tbody>" ) positions = DelegatePosition.objects.select_related("country", "committee", "school", "delegate").filter( country__conference=conference ) for position in positions: table_list.append(delegate_position_row(position)) table_list.append("</tbody>") formclass = delegate_position_form_factory(conference) form = '<table class="form">' + formclass().as_table() + "</table>" return simplejson.dumps({"table": "".join(table_list), "form": form})