Python - Generador de llaves django

   
Vista:

Generador de llaves django

Publicado por Jhonny (1 intervención) el 05/11/2014 20:14:32
Buenas a todos amigos, estoy intentando hacer una especie de "Keygen" si se le puede decir así vulgarmente. Trata de una pequeña app en django que posee un campo y un botón. Quiero que el campo me arroje una cadena de caracteres al hacer click en el botón, y que cada vez que le de click al botón me despliegue uno distinto al anterior, es decir que sea irrepetible. El conjunto de caracteres se legislan bajo esta vista:

1
2
3
4
import string, random
 
def draegg_view(size=40, chars=string.ascii_letters + string.digits + string.punctuation):
	return ''.join(random.choice(chars) for _ in range(size))

Como pueden apreciar es un generador de caracteres aleatorios alfanumericos y de puntuacion. El punto es que no tengo idea de como definir esta vista correctamente para que pueda verla en mi navegador, puedo verla en la consola de python pero no tengo idea de como desplegarla en interfaz grafica.

Yo trabajo bajo este esquema (views.py, forms.py, models.py, urls.py y el documento que imprimiría "page.html")

Supongo que luego de tener la vista debo definirla al forms.py pero no sé como plantear el formulario.

Ando un poco confuso y agradecería que me ayudaran en este inconveniente.

Un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder