Пример #1
0
def submit_binary(request):
	if request.method == 'POST':		
		form = BinaryForm(request.POST)
		
		if form.is_valid():			
			form.save()
			return HttpResponseRedirect(reverse('CatchShow.submit.views.submitSuccess'))			
	else:
		form = BinaryForm()
	return render_to_response('submitBinary.html',
							  {'form': form},
							  context_instance=RequestContext(request)
							 )		
Пример #2
0
def submit_file_to_binary(request):
	if request.method == 'POST':		
		form = UploadFileForm(request.POST, request.FILES)	
		if form.is_valid():
			uploadfile = request.FILES['upfile']		
			if uploadfile is None:
				return render_to_response('test.html',
									context_instance=RequestContext(request)
									)		
			content = uploadfile.read()
			ucontent = unicode(content)
						
			curtime = time.strftime('%Y%m%d%H%M%S',time.localtime(time.time()))
			textform = BinaryForm({'id':curtime,'binary_text':ucontent})
			if textform.is_valid():
				textform.save()
				return HttpResponseRedirect(reverse('CatchShow.submit.views.submitSuccess'))	
	else:
		form = UploadFileForm()
		return render_to_response('submitFile.html',
							  {'form': form},
							  context_instance=RequestContext(request)
							 )