Traceback:
File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/
site-packages/django/core/handlers/base.py" in get_response
  92.                 response = callback(request, *callback_args,
**callback_kwargs)
File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/
site-packages/django/views/decorators/http.py" in inner
  37.             return func(request, *args, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/
site-packages/django/contrib/comments/views/comments.py" in
post_comment
  110.     comment.save()
File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/
site-packages/django/contrib/comments/models.py" in save
  85.         super(Comment, self).save(force_insert, force_update)
File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/
site-packages/django/db/models/base.py" in save
  410.         self.save_base(force_insert=force_insert,
force_update=force_update)
File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/
site-packages/django/db/models/base.py" in save_base
  432.             signals.pre_save.send(sender=origin, instance=self,
raw=raw)
File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/
site-packages/django/dispatch/dispatcher.py" in send
  166.             response = receiver(signal=self, sender=sender,
**named)
File "/Users/jasonnerida/django-apps/blog/models.py" in
moderate_comment
  142.         if delta.days > 30:

Exception Type: UnboundLocalError at /comments/post/
Exception Value: local variable 'delta' referenced before assignment

On Dec 29, 3:29 pm, Chris Withers <[email protected]> wrote:
> neridaj wrote:
> > I don't see why this error is happening, the var is assigned.
>
> > def moderate_comment(sender, **kwargs):
> >    instance = kwargs['instance']
> >    if not instance.id:
> >        content = instance.content_object
> >        if isinstance(content, Tweet):
> >                 delta = datetime.datetime.now() - content.pub_time
> >             else:
> >                 delta = datetime.datetime.now() - content.pub_date
> >             if delta.days > 30: #failure
>
> > local variable 'delta' referenced before assignment
>
> Please post a full traceback.
>
> Chris
>
> --
> Simplistix - Content Management, Batch Processing & Python Consulting
>             -http://www.simplistix.co.uk

--

You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to [email protected].
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