Extended list of statuses, default is 0 "DRAFT"

remotes/origin/hasaccess
Ivlev Denis 8 years ago
parent c88e1773ab
commit c8003b1844
  1. 10
      apps/course/models.py

@ -28,13 +28,17 @@ def default_slug():
class Course(BaseModel, DeactivatedMixin):
PENDING = 0
PUBLISHED = 1
ARCHIVED = 2
DRAFT = 0
PENDING = 1
PUBLISHED = 2
ARCHIVED = 3
DENIED = 4
STATUS_CHOICES = (
(DRAFT, 'Draft'),
(PENDING, 'Pending'),
(PUBLISHED, 'Published'),
(ARCHIVED, 'Archived'),
(DENIED, 'Denied')
)
slug = models.SlugField(
allow_unicode=True, default=default_slug,

Loading…
Cancel
Save