# `django_celery_beat.models`

Database models.

class `django_celery_beat.models.``CrontabSchedule`(*args, **kwargs)

  Crontab-like schedule.

  exception `DoesNotExist`
  exception `MultipleObjectsReturned`
  `day_of_month`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `day_of_week`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  classmethod `from_schedule`(schedule)
  `hour`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `id`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `minute`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `month_of_year`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `objects` = <django.db.models.manager.Manager object>
  `periodictask_set`

    Accessor to the related objects manager on the reverse side of a many-to-one relation.

    In the example:

        class Child(Model):
            parent = ForeignKey(Parent, related_name='children')

    `parent.children` is a `ReverseManyToOneDescriptor` instance.

    Most of the implementation is delegated to a dynamically defined manager class built by `create_forward_many_to_many_manager()` defined below.

  `schedule`

class `django_celery_beat.models.``IntervalSchedule`(*args, **kwargs)

  Schedule executing every n seconds.

  `DAYS` = 'days'
  exception `DoesNotExist`
  `HOURS` = 'hours'
  `MICROSECONDS` = 'microseconds'
  `MINUTES` = 'minutes'
  exception `MultipleObjectsReturned`
  `PERIOD_CHOICES` = (('days', 'Days'), ('hours', 'Hours'), ('minutes', 'Minutes'), ('seconds', 'Seconds'), ('microseconds', 'Microseconds'))
  `SECONDS` = 'seconds'
  `every`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  classmethod `from_schedule`(schedule, period='seconds')
  `get_period_display`(*moreargs, **morekwargs)
  `id`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `objects` = <django.db.models.manager.Manager object>
  `period`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `period_singular`
  `periodictask_set`

    Accessor to the related objects manager on the reverse side of a many-to-one relation.

    In the example:

        class Child(Model):
            parent = ForeignKey(Parent, related_name='children')

    `parent.children` is a `ReverseManyToOneDescriptor` instance.

    Most of the implementation is delegated to a dynamically defined manager class built by `create_forward_many_to_many_manager()` defined below.

  `schedule`

class `django_celery_beat.models.``PeriodicTask`(*args, **kwargs)

  Model representing a periodic task.

  exception `DoesNotExist`
  exception `MultipleObjectsReturned`
  `args`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `crontab`

    Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.

    In the example:

        class Child(Model):
            parent = ForeignKey(Parent, related_name='children')

    `child.parent` is a `ForwardManyToOneDescriptor` instance.

  `crontab_id`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `date_changed`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `description`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `enabled`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `exchange`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `expires`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `get_next_by_date_changed`(*moreargs, **morekwargs)
  `get_previous_by_date_changed`(*moreargs, **morekwargs)
  `id`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `interval`

    Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.

    In the example:

        class Child(Model):
            parent = ForeignKey(Parent, related_name='children')

    `child.parent` is a `ForwardManyToOneDescriptor` instance.

  `interval_id`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `kwargs`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `last_run_at`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `name`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `no_changes` = False
  `objects` = <django_celery_beat.managers.PeriodicTaskManager object>
  `queue`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `routing_key`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `save`(*args, **kwargs)
  `schedule`
  `solar`

    Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.

    In the example:

        class Child(Model):
            parent = ForeignKey(Parent, related_name='children')

    `child.parent` is a `ForwardManyToOneDescriptor` instance.

  `solar_id`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `task`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `total_run_count`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `validate_unique`(*args, **kwargs)

class `django_celery_beat.models.``PeriodicTasks`(*args, **kwargs)

  Helper table for tracking updates to periodic tasks.

  exception `DoesNotExist`
  exception `MultipleObjectsReturned`
  classmethod `changed`(instance, **kwargs)
  `get_next_by_last_update`(*moreargs, **morekwargs)
  `get_previous_by_last_update`(*moreargs, **morekwargs)
  `ident`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  classmethod `last_change`()
  `last_update`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `objects` = <django_celery_beat.managers.ExtendedManager object>
  classmethod `update_changed`(**kwargs)

class `django_celery_beat.models.``SolarSchedule`(*args, **kwargs)

  Schedule following astronomical patterns.

  exception `DoesNotExist`
  exception `MultipleObjectsReturned`
  `event`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  classmethod `from_schedule`(schedule)
  `get_event_display`(*moreargs, **morekwargs)
  `id`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `latitude`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `longitude`

    A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.

  `objects` = <django.db.models.manager.Manager object>
  `periodictask_set`

    Accessor to the related objects manager on the reverse side of a many-to-one relation.

    In the example:

        class Child(Model):
            parent = ForeignKey(Parent, related_name='children')

    `parent.children` is a `ReverseManyToOneDescriptor` instance.

    Most of the implementation is delegated to a dynamically defined manager class built by `create_forward_many_to_many_manager()` defined below.

  `schedule`

`django_celery_beat.models.``cronexp`(field)

  Representation of cron expression.