微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我在Django中使用芹菜节拍来安排定期任务的Django == 2.0

如何解决我在Django中使用芹菜节拍来安排定期任务的Django == 2.0

我正在使用Django 2.0版,并尝试使用celery beat安排定期任务。错误如下:

 File "/home/yash/Documents/erp_notify/env/lib/python3.6/site-packages/django/db/models/manager.py",line 82,in manager_method
    return getattr(self.get_queryset(),name)(*args,**kwargs)
  File "/home/yash/Documents/erp_notify/env/lib/python3.6/site-packages/django/db/models/query.py",line 417,in create
    obj.save(force_insert=True,using=self.db)
  File "/home/yash/Documents/erp_notify/env/lib/python3.6/site-packages/django_celery_beat/models.py",line 567,in save
    super(PeriodicTask,self).save(*args,**kwargs)
  File "/home/yash/Documents/erp_notify/env/lib/python3.6/site-packages/django/db/models/base.py",line 729,in save
    force_update=force_update,update_fields=update_fields)
  File "/home/yash/Documents/erp_notify/env/lib/python3.6/site-packages/django/db/models/base.py",line 769,in save_base
    update_fields=update_fields,raw=raw,using=using,File "/home/yash/Documents/erp_notify/env/lib/python3.6/site-packages/django/dispatch/dispatcher.py",line 178,in send
    for receiver in self._live_receivers(sender)
  File "/home/yash/Documents/erp_notify/env/lib/python3.6/site-packages/django/dispatch/dispatcher.py",in <listcomp>
    for receiver in self._live_receivers(sender)
  File "/home/yash/Desktop/er/erp_back/erp/erp/middleware/middleware.py",line 132,in create_user_profile
    if not 'LogRecord' in str(instance):
  File "/home/yash/Documents/erp_notify/env/lib/python3.6/site-packages/django_celery_beat/models.py",line 581,in __str__
    if self.interval:
  File "/home/yash/Documents/erp_notify/env/lib/python3.6/site-packages/django/db/models/fields/related_descriptors.py",line 158,in __get__
    rel_obj = self.field.get_cached_value(instance)
  File "/home/yash/Documents/erp_notify/env/lib/python3.6/site-packages/django/db/models/fields/mixins.py",line 13,in get_cached_value
    return instance._state.fields_cache[cache_name]
AttributeError: 'PeriodicTask' object has no attribute '_state'

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。