Esempio n. 1
0
 def post(self, request, raid_id):
     raid = Raid.objects.get(id=raid_id)
     form = RaidModelForm(request.POST, instance=raid, reportee=request.user.member)
     if form.is_valid():
         form.save()
         return redirect('dashboard:raids_mine')
     print 'form is not valid'
     print form.errors
     context = {'raid': raid, 'form': form}
     return render(request, 'dashboard/raids/edit.html', context)
Esempio n. 2
0
 def post(self, request):
     if not hasattr(request.user, 'member'):
         return redirect('dashboard:home')
     form = RaidModelForm(request.POST, reportee=request.user.member)
     if form.is_valid():
         raid = form.save()
         return render(request, 'dashboard:raid_created')
     else:
         context = {'form': form}
         return render(request, 'dashboard/raids/add.html', context)