Python - web server + Django

 
Vista:

web server + Django

Publicado por Nay (1 intervención) el 15/09/2009 17:57:30
Estoy tratando de levantar una aplicación Django con el web server que viene por default.
Lo levantaba sin errores, pero al momento de ingresar a la aplicación en el navegador (http://localhost:8000) me tiraba el siguiente error:

ImportError at /

No module named PIL

Request Method: GET
Request URL: http://localhost:8000/
Exception Type: ImportError
Exception Value:

No module named PIL

(Parte del stacktrace: __init__.py" in <module>
16. from PIL import Image, ImageColor, ImageFont, ImageDraw )

Luego de buscar me di cuenta que me faltaba una libreria de python (PIL), la cual instalé desde acá http://www.pythonware.com/products/pil/

Y ahora que tengo la lib, no puedo levantar correctamente el web server ... les copio el error a ver si alguien tiene idea que puede ser, soy novata con Python y Django...

Gracias!

C:Proyectossvnco runkpythonclonweb>python manage.py runserver
Validating models...
Unhandled exception in thread started by <function inner_run at 0x01139AF0>
Traceback (most recent call last):
File "C:Archivos de programapython25libsite-packagesdjangocoremanagementcommands unserver.py", line 48, in inner_run
self.validate(display_num_errors=True)
File "C:Archivos de programapython25libsite-packagesdjangocoremanagementase.py", line 249, in validate
num_errors = get_validation_errors(s, app)
File "C:Archivos de programapython25libsite-packagesdjangocoremanagementvalidation.py", line 28, in get_validation_errors
for (app_name, error) in get_app_errors().items():
File "C:Archivos de programapython25libsite-packagesdjangodbmodelsloading.py", line 131, in get_app_errors
self._populate()
File "C:Archivos de programapython25libsite-packagesdjangodbmodelsloading.py", line 58, in _populate
self.load_app(app_name, True)
File "C:Archivos de programapython25libsite-packagesdjangodbmodelsloading.py", line 74, in load_app
models = import_module('.models', app_name)
File "C:Archivos de programapython25libsite-packagesdjangoutilsimportlib.py", line 35, in import_module
__import__(name)
File "C:Proyectossvnco runkpythonclonweb..clonwebclonmodels.py", line 15, in <module>
import clonweb.clon.admin.models
File "C:Proyectossvnco runkpythonclonweb..clonwebclonadminmodels.py", line 21, in <module>
class Campo(models.Model):
File "C:Proyectossvnco runkpythonclonweb..clonwebclonadminmodels.py", line 37, in Campo
tipo_de_campo = models.IntegerField(max_length=1, db_column='idFieldStyle', choices=backend.get_field_styles_id())
File "C:Proyectossvnco runkpythonclonweb..clonwebclonadminackend.py", line 34, in get_field_styles_id
return process_result(server.getFieldtStylesId())
File "C:Archivos de programapython25libxmlrpclib.py", line 1147, in __call__
return self.__send(self.__name, args)
File "C:Archivos de programapython25libxmlrpclib.py", line 1437, in __request
verbose=self.__verbose
File "C:Archivos de programapython25libxmlrpclib.py", line 1183, in request
self.send_content(h, request_body)
File "C:Archivos de programapython25libxmlrpclib.py", line 1297, in send_content
connection.endheaders()
File "C:Archivos de programapython25libhttplib.py", line 860, in endheaders
self._send_output()
File "C:Archivos de programapython25libhttplib.py", line 732, in _send_output
self.send(msg)
File "C:Archivos de programapython25libhttplib.py", line 699, in send
self.connect()
File "C:Archivos de programapython25libhttplib.py", line 683, in connect
raise socket.error, msg
socket.error: (10061, 'Connection refused')
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:web server + Django

Publicado por pythoniso (4 intervenciones) el 05/11/2009 01:56:50
creo que no eres tan "novata" en si... django requiere de un grado de conocimiento previo.

yo no se django, y mi nivel de python es malisimo, pero es un aparente problema obvio

hare las siguientes preguntas y quizas des con la respuesta, son solo pistas.

donde tienes instalado python?
que versión es?
django esta instalado a mano o con algun tipo de stack? (un paquete ya preempacado con instalador)

estos problemas yo los soluciono asi:
instalo todo a mano, python, modulos o librerias, y luego ejecuto, me refiero a que dejo primero preparado el entorno y despues lo intento.

son solo consejos, espero si te sirvan
yo tmb ando aprendiendo.

mi email, pythoniso en gmail, si puedo ayudarte en algo, porfavor hazmelo saber.

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar