- c = f.save(commit=False)
- c.player = request.user
- c.save()
- message = _("Character added.")
- f = None
+ character = f.save(commit=False)
+ character.player = request.user
+ character.save()
+ return HttpResponseRedirect(reverse('influences_character_detail', args=[character.id]))
+
+ return render_to_response('influences/add_character.html', {'form' : f}, RequestContext(request))
+
+@login_required
+def index(request):
+ characters = request.user.character_set.all()
+ influences = Influence.objects.filter(character__in=characters)
+ return render_to_response('influences/index.html', {'characters' : characters, 'influences' : influences}, RequestContext(request))
+
+@login_required
+def character_list(*args, **kwargs):
+ return object_list(*args, **kwargs)
+
+@login_required
+def character_detail(*args, **kwargs):
+ return object_detail(*args, **kwargs)