hola, estoy aprendiendo django, tengo una duda básica:
tengo un programa que me va creando datos los quiero guadar en la base de datos con django, pero no se donde tengo que colocar mi programa o que le tengo que importar exactamente.
gracias
| |||
duda basica django hola, estoy aprendiendo django, tengo una duda básica: tengo un programa que me va creando datos los quiero guadar en la base de datos con django, pero no se donde tengo que colocar mi programa o que le tengo que importar exactamente. gracias |
| |||
Respuesta: duda basica django No he entendido lo que querés hacer. Detalla mejor el problema. Si estás usando Django, ya deberías tener los modelos creados. Importás los modelos, y trabajás sobre ellos. Da más detalles y se te podrá orientar mejor. Saludos. |
| |||
Respuesta: duda basica django Hola, yo tambien estoy empezando con Django. Por lo que lei, necesitas Un servidor Web El modulo Python para el servidor Web Y configurar el servidor con el Handler para Django Despues pondrias los archivos en un directorio donde el server tenga acceso y creas desde el archivo de configuracion de sitios del server ruteas a la carpeta. un tutorial para ubuntu |
| |||
Respuesta: duda basica django hola de nuevo , mi problema principalmente es al importar los modelos a un programa normal de python que vaya a utilizarlos. Siguiendo los típicos ejemplos que aparecen en libros y varias webs: Tengo un directorio mysite/ __init__.py manage.py settings.py urls.py Dentro de este directorio, escribiendo el comando >> python manage.py startapp books creo la aplicación books: books/ __init__.py models.py tests.py views.py En models.py tengo los correspondientes modelos (tablas) de mi base de datos. El siguiente paso es ejecutar >>python manage.py shell y trabajar con los modelos: >>from books.models import Publisher >>p1=Publisher(name="Apress",address='2855 Telegraph Avenue') >>p1.save() Esto me lo hace bien, y puedo ver en mi base de datos, en la tabla Publisher, una nueva entrada. Ahora bien, si quiero crear un archivo prueba.py que haga lo anterior prueba.py : from books.models import Publisher p1=Publisher(name="Apress",address='2855 Telegraph Avenue') p1.save() ¿En qué directorio tengo que poner el archivo concretamente (mysite o books)? ¿qué cabeceras tengo que añadir? ¿Cómo indico el manage.py? muchisimas gracias!! |
| |||
Respuesta: duda basica django SI coloco el archivo prueba en mysite: obtengo el siguiente error: importError: No module named mysite.books.models. si coloco el archivo en books: me la el mismo error. |
| |||
Respuesta: duda basica django No logro solucionar esto porque todo lo que encuentro hace ejemplo en interactivo y no desde un programa python.Sabeis donde puedo encontrar algun ejemplo? gracias de nuevo |
| |||
Respuesta: duda basica django No escribas tantos mensajes seguidos, si tenés algo que añadir es mejor que edites tu mensaje. El tema aquí es que manage.py te iniciará una sesión del shell interactivo con algunos valores predefinidos para que django funcione. Fijate por acá qué es lo que hace: http://docs.djangoproject.com/en/dev/intro/tutorial01/ (sección 'Playing with the API'): - Pone mysite en sys.path. - Le da a la variable de entorno DJANGO_SETTINGS_MODULE la ruta a tu archivo settings.py En cuanto al error en tu mensaje, te lo da porque dentro de la carpeta mysite no existe un paquete mysite para importar (deberías usar 'books.models' en vez de 'mysite.books.models' saludos. |
| |||
Respuesta: duda basica django Hola, me sigue saliendo error, tengo que importar la variable ImportError: Setting cannot be imported,because environmet variable DJANGO_SETTINGS_MODULE is undefined. entiendo el error pero no se como solucionarlo exactamente, gracias |
| |||
Respuesta: duda basica django Esto es lo que encontré... http://forum.webfaction.com/viewtopic.php?id=2282 http://groups.google.com/group/djang...e0f814d1cf896f |
Etiquetas: |