Typo: "str" in "isinstance(str, unicode)" should be "sbj"



On 3 Kasım, 15:13, omat <[EMAIL PROTECTED]> wrote:
> Here is the traceback:
>
> Traceback (most recent call last):
>   File "update_feeds.py", line 171, in process_feed
>     process_entry(entry, fpf, feed, postdict)
>   File "update_feeds.py", line 119, in process_entry
>     feed.tags))
>   File "/srv/django/common/tagging/managers.py", line 39, in
> update_tags
>     tag = self.create(name = tag_name, slug = tag_slug)
>   File "/usr/local/lib/python2.5/site-packages/django/db/models/
> manager.py", line 75, in create
>     return self.get_query_set().create(**kwargs)
>   File "/usr/local/lib/python2.5/site-packages/django/db/models/
> query.py", line 273, in create
>     obj.save()
>   File "/srv/django/common/tagging/models.py", line 35, in save
>     super(Tag, self).save()
>   File "/usr/local/lib/python2.5/site-packages/django/db/models/
> base.py", line 271, in save
>     instance=self, created=(not record_exists))
>   File "/usr/local/lib/python2.5/site-packages/django/dispatch/
> dispatcher.py", line 360, in send
>     **named
>   File "/usr/local/lib/python2.5/site-packages/django/dispatch/
> robustapply.py", line 47, in robustApply
>     return receiver(*arguments, **named)
>   File "/srv/django/sites/haberrobotu/aggregator/models.py", line 199,
> in mail_new_tag
>     msg = t.render(c)
>   File "/usr/local/lib/python2.5/site-packages/django/template/
> __init__.py", line 174, in render
>     return self.nodelist.render(context)
>   File "/usr/local/lib/python2.5/site-packages/django/template/
> __init__.py", line 795, in render
>     return ''.join([force_unicode(b) for b in bits])
>   File "/usr/local/lib/python2.5/site-packages/django/utils/
> encoding.py", line 38, in force_unicode
>     s = unicode(s)
> UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position
> 3: ordinal not in range(128)
>
> "repr(sbj)"= str: u'new tag: Arkada\u015flar\u0131n'
>
> isinstance(instance.name, unicode), isinstance(str, unicode) and
> isinstance(msg, unicode)  all return True.
>
> Thanks...
>
> On 3 Kasım, 14:04, Malcolm Tredinnick <[EMAIL PROTECTED]>
> wrote:
>
> > On Sat, 2007-11-03 at 07:01 -0500, James Bennett wrote:
> > > On 11/3/07, omat <[EMAIL PROTECTED]> wrote:
> > > >     sbj = u'new tag: %s' % (instance.name)
>
> > > You might want to read this:
>
> > >http://code.djangoproject.com/wiki/UnicodeBranch#PortingApplicationsT...
>
> > > There's a warning about using this style of string interpolation under
> > > Python 2.3 which may be relevant to your situation.
>
> > That shouldn't be an issue here. The instance.name attribute will
> > (should, at least) be a normal Python unicode string.
>
> > Malcolm
>
> > --
> > Remember that you are unique. Just like everyone 
> > else.http://www.pointy-stick.com/blog/


--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to