No problem, thanks! There's already a ticket, it's here: http://code.djangoproject.com/ticket/3387
But though, is there another encoding I could use and how do I specify it? 2007/2/1, Michael Radziej <[EMAIL PROTECTED]>: > > > Hi Sebastien, > > I don't see where the exact problem is and whether there's already a > ticket, but this is a bug within the newforms package. It is caused > due to newforms putting unicode into the models, but most parts of > Django are not unicode ready. You can search in the existing tickets > (with category == 'newforms') whether there's already a patch. > > If not, could you please open a new ticket and provide exactly the > information from the mail I'm replying to? If you put {{{ and }}} > around the traceback and the code, it won't look as bad as in email > (it's always like this in mail). And please put a link to this > thread's google archive, if you can. > > Sebastien Armand [Pink]: > > So the exact unicode error is: > > > > UnicodeEncodeError at /entreprise/search/ 'ascii' codec can't encode > > character u'\xe9' in position 1: ordinal not in range(128) Request > Method: > > POST Request URL: http://localhost/entreprise/search/ Exception Type: > > UnicodeEncodeError Exception Value: 'ascii' codec can't encode > character > > u'\xe9' in position 1: ordinal not in range(128) Exception Location: > > c:\Python25\lib\site-packages\django\db\models\fields\__init__.py > > in , line 25 > > > > with the following traceback: > > > > Traceback (most recent call last): > > File "c:\Python25\lib\site-packages\django\template\__init__.py" in > > render_node > > 712. result = node.render(context) > > File "c:\Python25\lib\site-packages\django\template\defaulttags.py" in > > render > > 100. len_values = len(values) > > File "c:\Python25\lib\site-packages\django\db\models\query.py" in > __len__ > > 100. return len(self._get_data()) > > File "c:\Python25\lib\site-packages\django\db\models\query.py" in > _get_data > > 430. self._result_cache = list(self.iterator()) > > File "c:\Python25\lib\site-packages\django\db\models\query.py" in > iterator > > 171. select, sql, params = self._get_sql_clause() > > File "c:\Python25\lib\site-packages\django\db\models\query.py" in > > _get_sql_clause > > 444. joins2, where2, params2 = self._filters.get_sql(opts) > > File "c:\Python25\lib\site-packages\django\db\models\query.py" in > get_sql > > 574. joins2, where2, params2 = val.get_sql(opts) > > File "c:\Python25\lib\site-packages\django\db\models\query.py" in > get_sql > > 622. return parse_lookup(self.kwargs.items(), opts) > > File "c:\Python25\lib\site-packages\django\db\models\query.py" in > > parse_lookup > > 743. joins2, where2, params2 = lookup_inner(path, lookup_type, value, > > opts, opts.db_table, None) > > File "c:\Python25\lib\site-packages\django\db\models\query.py" in > > lookup_inner > > 915. params.extend(field.get_db_prep_lookup(lookup_type, value)) > > File "c:\Python25\lib\site-packages\django\db\models\fields\__init__.py" > in > > get_db_prep_lookup > > 172. return ["%%%s%%" % prep_for_like_query(value)] > > File "c:\Python25\lib\site-packages\django\db\models\fields\__init__.py" > in > > 25. prep_for_like_query = lambda x: str(x).replace("\\", > > "\\\\").replace("%", "\%").replace("_", "\_") > > the str(x) throws this exception when x is not an ASCII character. > > > > > UnicodeEncodeError at /entreprise/search/ > > 'ascii' codec can't encode character u'\xe9' in position 1: ordinal > not in > > range(128) > > Michael > > -- > noris network AG - Deutschherrnstraße 15-19 - D-90429 Nürnberg - > Tel +49-911-9352-0 - Fax +49-911-9352-100 > > http://www.noris.de - The IT-Outsourcing Company > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---