Ver Mensaje Individual
  #12 (permalink)  
Antiguo 12/11/2011, 16:16
Avatar de _cronos2
_cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Problema en Django con static files y floating comma

El error es exactamente este:
Cita:
Iniciado por Django
DjangoUnicodeDecodeError at /admin/califs/examen/add/
'ascii' codec can't decode byte 0xc3 in position 4: ordinal not in range(128). You passed in <Examen: [Bad Unicode data]> (<class 'califs.models.Examen'>)
Request Method: POST
Request URL: http://localhost:8000/admin/califs/examen/add/
Django Version: 1.3.1
Exception Type: DjangoUnicodeDecodeError
Exception Value:
'ascii' codec can't decode byte 0xc3 in position 4: ordinal not in range(128). You passed in <Examen: [Bad Unicode data]> (<class 'califs.models.Examen'>)
Exception Location: C:\Python27\lib\site-packages\django\utils\encoding.py in force_unicode, line 93
Python Executable: C:\Python27\python.exe
Python Version: 2.7.2
Python Path:
['D:\\notas',
'C:\\Python27\\lib\\site-packages\\setuptools-0.6c11-py2.7.egg',
'C:\\Windows\\system32\\python27.zip',
'C:\\Python27\\DLLs',
'C:\\Python27\\lib',
'C:\\Python27\\lib\\plat-win',
'C:\\Python27\\lib\\lib-tk',
'C:\\Python27',
'C:\\Python27\\lib\\site-packages']
Server time: sáb, 12 Nov 2011 23:10:16 +0100
Unicode error hint

The string that could not be encoded/decoded was: Ingl��s :
Y models.py es:
Código Python:
Ver original
  1. # -*- coding: utf-8 -*-
  2. from django.db import models
  3.  
  4. class Asignatura(models.Model):
  5.     nombre = models.CharField(max_length = 20)
  6.     def __unicode__(self):
  7.         return self.nombre
  8.    
  9.  
  10.  
  11. class Examen(models.Model):
  12.     asignatura = models.ForeignKey(Asignatura)
  13.     nota = models.FloatField()
  14.     evaluacion = models.IntegerField()
  15.     fecha = models.DateField('fecha examen')
  16.     def __unicode__(self):
  17.         return str(self.asignatura) + ' : ' + str(self.nota)
Creo que no hay ningún carácter no UTF-8 en mi código, pero de todas maneras con el encoding en el propio archivo y el de Notepad++ debería bastar, ¿no?
Saludos, espero que sirva (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red