Example #1
0
def new_announcement(request):
	form = AnnouncementForm(request.POST)

	if not form.is_valid():
		return JSONResponse({'success': False, 'errors': form.errors})

	announcement = form.save(commit=False)
	announcement.owner_band = Band(id=request.POST.get('band_id'))
	announcement.save()

	print EquipamentType(id=5)
	announcement.instruments = [EquipamentType(id=i) for i in request.POST.getlist('instruments')]

	return JSONResponse({ "success": True })
 def test_form_save(self):
     form = AnnouncementForm(data={'text': 'Website Down'})
     new_announcement = form.save()
     self.assertEqual(new_announcement, Announcement.objects.all()[0])