Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - marcoam

#1
Dudas y pedidos generales / Ayuda Django
Febrero 07, 2017, 07:58:45 PM
Hola, muy buenas.
Recientemente he comenzado a realizar un proyecto en Django y he observado que está un poco ligado a sus interfaces relacionadas a bases de datos y autenticación ya que genera automáticamente las tablas y las utiliza para esos fines.
Mi problema radica en que yo quiero realizar autenticación de usuarios con Django pero en una tabla existente que ya tiene los usuarios insertados y que no ha sido creada por Django.

La tabla contiene los siguientes campos y el gestor de bases de datos que utilizo es PostgreSQL:
correo text PRIMARY KEY,
nombre text,
password text

En todos los tutoriales y posts que he visto todo el mundo utiliza el objeto User, y aunque se pueda extender para crear uno propio, no acaba nunca de desacoplarse del engine de Django, que crea sus propias tablas. Sin embargo, en lo referente a la base de datos vi que puedo conectarme a ella (a cualquier tabla independientemente del contenido y generar consultas propias) mediante la librería "connections", pero para el sistema de autenticación de usuarios no he encontrado nada.

Lo único que sé es que puedo generar mi propio backend y manejarlo como quiera, pero siempre con ese objeto User, que Django siempre trata de insertar en una base de datos, cosa que no quiero porque ya existen. Esto lo sé porque si utilizo User.objects.get(username=username) me salta el error de que la tabla no existe, y eso significa que está utilizando las que supuestamente debería haber creado.

Muchas gracias, saludos ;)
#2
Hola amigos, quería saber si ustedes me podrían ayudar con un problema que me surgió con el arranque de windows 10 y que aún buscando por google y el foro no he logrado solucionar. La cuestión es que yo quería instalar ubuntu en un disco duro externo pero al realizarlo el instalador de ubuntu fusionó el grub con el bootloader de windows todo en el disco duro. RESULTADO: solo puedo iniciar sesión en windows cuando enchufo este disco duro externo debido a que (creo yo)  solo se puede acceder al bootloader de windows desde el grub que se encuentra en el disco duro externo. Si inicio la PC sin el externo enchufado sale el grub rescue. He intentado reparar el inicio desde la opción de "Reparación de inicio" en el panel de control de windows 10 y en este momento me hallo descargando la ISO para quemar e intentarlo desde el solucionador de problemas del instalador. Si me pudieran ayudar estaría muy encantado pues tengo que utilizar la PC mañana y no tengo ningún sustituto.
#3
Dudas y pedidos generales / [SOLUCIONADO] Dos dudas en C
Noviembre 16, 2013, 10:37:29 AM
Hola muy buenas compañeros he empezado a aprender C y me ha surgido una duda:

La primera es que he creado una estructura

Código: c
struct empleados{
     char nombre[50];
     int dni;
     int sueldo;
}empleado;


Y el problema es que al hacer fgets a un archivo uno de los datos pasa a una variable definida en el main llamada tambien char nombre [50] y cuando quiero pasar los datos recogidos en nombre a empleados.nombre me pone error: incompatyble types when asigning 'char [50]' from *char

La segunda duda es que cuando quiero definir una funcion en la que me piden como parametros un puntero que hace fopen a un archivo y otro parametros qie es struct
es readUsers(char file[],struct User users[])
Aqui el problema es que no se como pasar los parametros porque en file[] no se si poner solo el punter  o file[puntero] ni se como usarlo dentro de la funcion , y la struct me confunde lo de Users user si me podeis  poner un ejemplo.lo entenderia mejor Muchas gracias de antemano si os parece dudoso mi forma de explicarme decidmelo e intentare explicarme mejor que ahora estoy en el movil y no puedo escribir bien
#4
Hola he instalado Debian wheezy y resulta que al introducir el comando su en la terminal al pedirme contraseña no me deja escribir nada, he probando copiando y peando pero no escribe nada
#5
Hola mu buenas, el problema es que hoy he encendido el pc y me aparecio formateado al 100% solo me aparecía como una consola tipo cmd y nada mas, como el ordenador es netbook no tiene lector de CD´s y en el menú setup al ir a la sección boot pone USB CD / NA , y mi pregunta es que como hago para instalar un SO sin poder introducir ni CD ni USB