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
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
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
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
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
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.
_
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