|
@@ -13,25 +13,24 @@ from coin.members.models import Member
|
|
|
def index(request):
|
|
|
return render_to_response('members/index.html')
|
|
|
|
|
|
+
|
|
|
@login_required
|
|
|
def infos(request):
|
|
|
- member = request.user.member
|
|
|
- return render_to_response('members/infos.html', {'member':member},
|
|
|
+ if hasattr(request.user, 'member'):
|
|
|
+ member = request.user.member
|
|
|
+ else:
|
|
|
+ member = None
|
|
|
+
|
|
|
+ return render_to_response('members/infos.html', {'member': member},
|
|
|
context_instance=RequestContext(request))
|
|
|
|
|
|
+
|
|
|
@login_required
|
|
|
def abos(request):
|
|
|
return render_to_response('members/abo.html')
|
|
|
|
|
|
+
|
|
|
@login_required
|
|
|
def contact(request):
|
|
|
return render_to_response('members/contact.html')
|
|
|
|
|
|
-@login_required
|
|
|
-def change_password(request):
|
|
|
- member = get_object_or_404(Member, pk=member_id)
|
|
|
- if request.POST['password']:
|
|
|
- member.password = ''
|
|
|
- else:
|
|
|
- return render(request, 'members/change_password.html',
|
|
|
- {'member': member})
|