فهرست منبع

Move DAY_CHOICES out of class for re-usability

Scot Hacker 8 سال پیش
والد
کامیت
2e1f70ab95
3فایلهای تغییر یافته به همراه31 افزوده شده و 10 حذف شده
  1. 10 0
      bakerydemo/locations/choices.py
  2. 20 0
      bakerydemo/locations/migrations/0016_auto_20170315_0644.py
  3. 1 10
      bakerydemo/locations/models.py

+ 10 - 0
bakerydemo/locations/choices.py

@@ -0,0 +1,10 @@
+
+DAY_CHOICES = (
+    ('MON', 'Monday'),
+    ('TUES', 'Tuesday'),
+    ('WED', 'Wednesday'),
+    ('THUR', 'Thursday'),
+    ('FRI', 'Friday'),
+    ('SAT', 'Saturday'),
+    ('SUN', 'Sunday'),
+)

+ 20 - 0
bakerydemo/locations/migrations/0016_auto_20170315_0644.py

@@ -0,0 +1,20 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.10.5 on 2017-03-15 06:44
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('locations', '0015_auto_20170308_0806'),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name='locationoperatinghours',
+            name='day',
+            field=models.CharField(choices=[('MON', 'Monday'), ('TUES', 'Tuesday'), ('WED', 'Wednesday'), ('THUR', 'Thursday'), ('FRI', 'Friday'), ('SAT', 'Saturday'), ('SUN', 'Sunday')], default='MON', max_length=4),
+        ),
+    ]

+ 1 - 10
bakerydemo/locations/models.py

@@ -12,6 +12,7 @@ from wagtail.wagtailsearch import index
 from wagtail.wagtailimages.edit_handlers import ImageChooserPanel
 
 from bakerydemo.base.models import BasePageFieldsMixin
+from bakerydemo.locations.choices import DAY_CHOICES
 
 
 class OperatingHours(models.Model):
@@ -19,16 +20,6 @@ class OperatingHours(models.Model):
     Django model to capture operating hours for a Location
     """
 
-    DAY_CHOICES = (
-        ('MON', 'Monday'),
-        ('TUES', 'Tuesday'),
-        ('WED', 'Wednesday'),
-        ('THUR', 'Thursday'),
-        ('FRI', 'Friday'),
-        ('SAT', 'Saturday'),
-        ('SUN', 'Sunday'),
-    )
-
     day = models.CharField(
         max_length=4,
         choices=DAY_CHOICES,