예제 #1
0
파일: user.py 프로젝트: holing/LinDouFm
 def post(self):
     args = UserHistoryPostArgs().args
     if not login_check(session):
         return None
     user = get_user(user_id=session['login_user'])[0]
     add_user_history(user, args['op'], args['key'])
     update_login_user_table(session['login_user'])
     return marshal({'status':args['op'] + '_success'}, status_fields)
예제 #2
0
파일: user.py 프로젝트: holing/LinDouFm
 def get(self):
     args = UserMusicQueryArgs().args
     if not login_check(session):
         return None
     user = get_user(user_id=session['login_user'])[0]
     music_list = get_user_music_list(user, args['type'], args['start'], args['end'])
     update_login_user_table(session['login_user'])
     return marshal(music_list, music_fields)