From c8003b1844e9419268b92fb8ecaaaa1a82af1567 Mon Sep 17 00:00:00 2001 From: Ivlev Denis Date: Wed, 14 Feb 2018 08:29:28 +0300 Subject: [PATCH] Extended list of statuses, default is 0 "DRAFT" --- apps/course/models.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/apps/course/models.py b/apps/course/models.py index b0a2045d..be1637a3 100644 --- a/apps/course/models.py +++ b/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,