Example #1
0
def contacto(request):
	arrayFotos=[]
	

	if 'q' in  request.GET and request.GET['q']:
		get=request.GET['q']
		print (get)

	if request.method=='POST':
		
		formulario= fotosPedido(request.POST)
		formulario2=ContactForm(request.POST)
		galletas=""

		if (get=="1"):
			
				
			if formulario.is_valid(): 

				galletas=request.POST['hidden_field0']
				galletas=galletas.split('|')
				
				#Imprime url
				#print(galletas)
				global tipoGalleta
				tipoGalleta=galletas[-1]
				galletas.pop()

				tipoGalleta=tipoGalleta[-5]

				descargaAndPaste(galletas, "archivoSal.jpg")

		elif (get=="2"):

			print ("Enviar mensaje")
			titulo = 'Mensaje de contacto desde \"Social Cookies\"'
			contenido = request.POST['mensaje'] + "\n"
			contenido += 'Comunicarse a : ' + request.POST['correo'] + "\n"
			contenido += 'A escogido el tipo de galleta: ' "<" + str(tipoGalleta) + ">"

			mandaCorreo(titulo, contenido)
			
			return HttpResponseRedirect('/socialcookies')
		

	else:
			formulario = ContactForm()
			formulario2= fotosPedido()


	return render_to_response('index.html',
		{'path':'/static/',
		'seccion': 'contacto',
		'formulario':formulario,
		'formulario2': formulario2,
		"csrftoken": csrf(request)["csrf_token"],
		'fich':ficheros})
Example #2
0
def contacto(request):
    arrayFotos = []

    if 'q' in request.GET and request.GET['q']:
        get = request.GET['q']
        print(get)

    if request.method == 'POST':

        formulario = fotosPedido(request.POST)
        formulario2 = ContactForm(request.POST)
        galletas = ""

        if (get == "1"):

            if formulario.is_valid():

                galletas = request.POST['hidden_field0']
                galletas = galletas.split('|')

                #Imprime url
                #print(galletas)
                global tipoGalleta
                tipoGalleta = galletas[-1]
                galletas.pop()

                tipoGalleta = tipoGalleta[-5]

                descargaAndPaste(galletas, "archivoSal.jpg")

        elif (get == "2"):

            print("Enviar mensaje")
            titulo = 'Mensaje de contacto desde \"Social Cookies\"'
            contenido = request.POST['mensaje'] + "\n"
            contenido += 'Comunicarse a : ' + request.POST['correo'] + "\n"
            contenido += 'A escogido el tipo de galleta: ' "<" + str(
                tipoGalleta) + ">"

            mandaCorreo(titulo, contenido)

            return HttpResponseRedirect('/socialcookies')

    else:
        formulario = ContactForm()
        formulario2 = fotosPedido()

    return render_to_response(
        'index.html', {
            'path': '/static/',
            'seccion': 'contacto',
            'formulario': formulario,
            'formulario2': formulario2,
            "csrftoken": csrf(request)["csrf_token"],
            'fich': ficheros
        })
Example #3
0
def on_callback(request):
    
    if request.method=='POST':
        formu = fotosPedido(request.POST)
        

        if formu.is_valid():
            print formulario2.cleaned_data['hidden_field0']
            return render_to_response('index.html',
        {'path':'/static/',
        'seccion': 'contacto',
        'formulario':formu,
        "csrftoken": csrf(request)["csrf_token"],
        'fich':ficheros})

    else:
        formu = fotosPedido()
        code = request.GET.get("code")

        if not code:
            return 'Missing code'
        try:
            access_token, user_info = unauthenticated_api.exchange_code_for_access_token(code)
            
            if not access_token:
                return 'Could not get access token'
            
            api = client.InstagramAPI(access_token=access_token)
            
            #Descargamos las imagenes
            recent_media, next = api.user_recent_media(count)
            #Guardamos las imagenes
            usuario = []
            	#photos
            	#profile
            	#name

            for media in recent_media:
         									 #'standard_resolution'
    		    usuario.append([ media.images['low_resolution'].url,
    						 	 media.user.profile_picture,
    		    			 	 media.user.full_name ])
    		   		
            #Descargamos las imagenes
            popular_media = api.media_popular(count)
            print len(popular_media)
            #Guardamos las imagenes
            popular = []
            	#photos
            	#profile
            	#name

            for media in popular_media:
            								 #'standard_resolution'
                popular.append([ media.images['low_resolution'].url,
    						 	 media.user.profile_picture,
    		    			 	 media.user.full_name ])
                

    		#Enviamos las imagenes al archivo html
            return render_to_response('index.html',
            {'path': '/static/',
            'seccion': 'instagram',
            'formulario':formu,
            "csrftoken": csrf(request)["csrf_token"],
            'usuario': usuario,
            'popular': popular,
        	'fich':ficheros
            
            })
           
        except Exception, e:
            print e
Example #4
0
def on_callback(request):

    if request.method == 'POST':
        formu = fotosPedido(request.POST)

        if formu.is_valid():
            print formulario2.cleaned_data['hidden_field0']
            return render_to_response(
                'index.html', {
                    'path': '/static/',
                    'seccion': 'contacto',
                    'formulario': formu,
                    "csrftoken": csrf(request)["csrf_token"],
                    'fich': ficheros
                })

    else:
        formu = fotosPedido()
        code = request.GET.get("code")

        if not code:
            return 'Missing code'
        try:
            access_token, user_info = unauthenticated_api.exchange_code_for_access_token(
                code)

            if not access_token:
                return 'Could not get access token'

            api = client.InstagramAPI(access_token=access_token)

            #Descargamos las imagenes
            recent_media, next = api.user_recent_media(count)
            #Guardamos las imagenes
            usuario = []
            #photos
            #profile
            #name

            for media in recent_media:
                #'standard_resolution'
                usuario.append([
                    media.images['low_resolution'].url,
                    media.user.profile_picture, media.user.full_name
                ])

            #Descargamos las imagenes
            popular_media = api.media_popular(count)
            print len(popular_media)
            #Guardamos las imagenes
            popular = []
            #photos
            #profile
            #name

            for media in popular_media:
                #'standard_resolution'
                popular.append([
                    media.images['low_resolution'].url,
                    media.user.profile_picture, media.user.full_name
                ])

    #Enviamos las imagenes al archivo html
            return render_to_response(
                'index.html', {
                    'path': '/static/',
                    'seccion': 'instagram',
                    'formulario': formu,
                    "csrftoken": csrf(request)["csrf_token"],
                    'usuario': usuario,
                    'popular': popular,
                    'fich': ficheros
                })

        except Exception, e:
            print e