Tengo un modelo Pregunta con un campo llamado userid, antes de hacer una pregunta, hay que iniciar sesión, quiero guardar para capturar el ID de usuario del usuario actualmente conectado y asignarlo al ID de usuario del Modelo de pregunta.¿Cómo lleno automáticamente campos en django?
Tenga en cuenta que no se muestra el ID de usuario en mi formulario, es decir, en el modelo de Pregunta he declarado el ID de usuario de la siguiente manera;
clase de preguntas (models.Model): ... identificador de usuario = models.ForeignKey (Usuario, editable = false) ...
cómo asigno ser registrados en el ID de usuario para el modelo de preguntas userid?
Como nota al margen, sería más sensato y más claro llamar a su campo "usuario" en lugar de "ID de usuario"; como el atributo en realidad se refiere a un objeto Usuario, no a un número de identificación. Django creará automáticamente el campo DB con '_id' agregado; así que como lo tienes ahora es "userid_id". –