def save_submit(request): """processes a red5 save. very much like reply_submit(). only simpler.""" if dsh_django_request.deny_it(request): return please_log_in() response = page_header('process save') if not 'from_red5' in request.POST or \ not request.POST['from_red5']: response += dsh_utils.red_error_break_msg('invalid submission.') response += page_footer() return HttpResponse(response) name = request.POST['from_red5'] success,msgs,mp3Path = dsh_django_utils.convert_red5_flv_to_mp3(name) response += msgs if not success: response += page_footer() dsh_django_utils.cleanup_red5_conversion(success, name) return HttpResponse(response) success,msgs = dsh_django_utils.save_red5_mp3_in_django(mp3Path) response += msgs dsh_django_utils.cleanup_red5_conversion(success, name) response += page_footer() return HttpResponse(response)
def reply_submit(request): """processes a reply form submission.""" if dsh_django_request.deny_it(request): return please_log_in() response = page_header('process reply') if not 'from_red5' in request.POST or \ not request.POST['from_red5'] or \ not 'dsh_uid' in request.POST or \ not request.POST['dsh_uid']: response += dsh_utils.red_error_break_msg('invalid submission.') response += page_footer() return HttpResponse(response) dshUid = request.POST['dsh_uid'] name = request.POST['from_red5'] success,msgs,mp3Path = dsh_django_utils.convert_red5_flv_to_mp3(name) response += msgs if not success: response += page_footer() dsh_django_utils.cleanup_red5_conversion(success, name) return HttpResponse(response) success,msgs = dsh_django_utils.save_red5_mp3_in_django( mp3Path, originalItemDshUid=dshUid) response += msgs dsh_django_utils.cleanup_red5_conversion(success, name) response += page_footer() return HttpResponse(response)