def newProject(request, projectname, monthlygoal): print projectname project = Project() project.user = request.user project.name = projectname if monthlygoal != "": project.monthlygoal = int(monthlygoal) goal = project.monthlygoal else: goal = "-" print project project.save() print "qwe" dajax = Dajax() dajax.remove("#newrow") row = """<tr id="project{0}"> <td>{1}</td> <td>{2}</td> <td>0</td> <td><a href="javascript:void(0)" onClick="Dajaxice.timemanager.removeProject(removeRow, {{'project': '{0}'}});" class="remove"><i class="icon-remove pull-right"></i></a> <a href="javascript:void(0)" onClick="" class="edit"><i class="icon-pencil pull-right"></i></a></td> </tr>""".format(project.id, projectname, goal) print row dajax.append("#projecttable", "innerHTML", row) dajax.script("$('#newprojectbutton').show();") return dajax.json()