Example #1
0
def create_user_profile(request):
    if request.user.is_authenticated():
        try:
            request.user.profile
        except Profile.DoesNotExist, e:
            profile = Profile(user=request.user)
            profile.save()
def profile(request):    
    map_type = 'ROADMAP'
    sorting = 'entry'
    display = 0
    if hasattr(request, 'user'):
        try:
            if request.user.is_authenticated():
                map_type = request.user.profile.map_type
                sorting = request.user.profile.sorting
                display = request.user.profile.display
        except Profile.DoesNotExist, e:
            profile = Profile(user=request.user)
            profile.save()