def addFile(request): kullanici = request.user shared_files = UploadedFile.objects.all() if request.method == 'POST': form = UploadFileForm(request.POST, request.FILES) if form.is_valid(): name = request.FILES['file'] fname = str(name) place = kullanici.username path = handle_uploaded_file(name,place) ftype = "" if fname[-3:] == "mp3" or fname[-3:] == "ogg": ftype = "Audio" if fname[-3:] == "jpg" or fname[-3:] == "gif" or fname[-3:] == "png": ftype = "Image" if fname[-3:] == "avi" or fname[-3:] == "mkv" or fname[-3:] == "ogv": ftype = "Audio" newFile = shared_files.create(user = kullanici, file_path = path, file_name = fname, file_type = ftype, is_public = True, share_to = kullanici) if request.POST['type'] == 'radio': station = request.POST['station'] radio.add(station,path) radio.restart(station) return HttpResponseRedirect('/radio/'+str(station)) return HttpResponseRedirect('/') else: form = UploadFileForm() return render_to_response('base.html', { 'form': form, }, context_instance=RequestContext(request))
def restart(request): station_name = request.POST['station'] #raise Exception(station_name) radio.restart(station_name) return HttpResponseRedirect('/radio/'+str(station_name))