[Python-es] Cuestion sobre usuario en Django

2011-10-15 Por tema gabriel fernandez
Mi duda es bastante simple (por lo menos en principio)... los objetos User de django.auth, tienen id? pregunto porque no encuentro manera de hacer una fk en un modelo... por ejemplo si tengo un modelo "articulos" en el cual quiero añadir el user que escribio un articulo x, como identifico al Use

Re: [Python-es] Cuestion sobre usuario en Django

2011-10-15 Por tema Eduardo Matus
Lo mas facil es entrar a la base de datos y ver si tienen un campo ID, otra cosa es la clase User de django.contrib.auth que si tiene id.. from django.contrib.auth import User class Articulos(models.Model): usuario = models.ForeignKey(User) 2011/10/15 gabriel fernandez > Mi duda es

[Python-es] Transformar una cadena de texto en nombre de constante

2011-10-15 Por tema Francesc Gispert Sanchez
Estimados/as señores/as, Estoy haciendo una versión sencilla del videojuego Space Invaders con PyGame para practicar (aún soy muy novato en esto de la programación) y he hecho un pequeño script que permite crear un documento de texto plano donde se almacena la configuración de las teclas que se ut

Re: [Python-es] Transformar una cadena de texto en nombre de constante

2011-10-15 Por tema Daπid
En primer lugar, para almacenar y recuperar variables de ficheros, Python tiene la biblioteca ConfigParser. Mírate la documentación, a ver si te proporciona todo lo que necesitas. Verás que a la hora de recuperar números almacenados (ej: 125), se usa un eval(). En tu código: parametros.append(eva

Re: [Python-es] Transformar una cadena de texto en nombre de constante

2011-10-15 Por tema Francesc Gispert Sanchez
Muchas gracias por la pronta respuesta. No conocía la existencia de eval(), y mucho menos la de ConfigParser. Aunque la línea que me has indicado ya ha solucionado mi problema, echaré una ojeada a la documentación para ver cómo funciona esta biblioteca. Atentamente, Francesc Gispert El sáb, 15

[Python-es] Django: agregar mas campos a User

2011-10-15 Por tema Allan N. Porras
Hola lista. Me gustaria saber còmo agregar màs campos al MODEL por defecto de User. Por ejemplo, me gustaria agregar elementos como "telefono", "direccion", "pais", bla bla bla. Si notan la clase de pregunta que hago, veràn que soy algo novato en esto :) Saludos a todos desde Costa Rica. _

Re: [Python-es] Django: agregar mas campos a User

2011-10-15 Por tema Eduardo Matus
tienes que hacer una subclass de User class MyUser(User): telefono = models... 2011/10/15 Allan N. Porras > Hola lista. > > Me gustaria saber còmo agregar màs campos al MODEL por defecto de User. Por > ejemplo, me gustaria agregar elementos como "telefono", "direccion", "pais", > bla b