Мелкие правки модели заказа и исправление параметров метода order.create
This commit is contained in:
@@ -253,7 +253,7 @@ class Order(models.Model):
|
||||
(TYPE_OF_APARTMENT_SECONDARY, 'Вторичка')
|
||||
]
|
||||
type_of_apartment = models.CharField(max_length=10, choices=TYPE_OF_APARTMENT_CHOICES, blank=True,
|
||||
default=CHOICE_UNDEFINED, verbose_name="Тип квартиры")
|
||||
default=CHOICE_UNDEFINED, verbose_name="Вид объекта")
|
||||
|
||||
# тип дома
|
||||
TYPE_OF_HOUSE_BLOCK = 'block'
|
||||
@@ -261,6 +261,7 @@ class Order(models.Model):
|
||||
TYPE_OF_HOUSE_MONOLITH = 'monolith'
|
||||
TYPE_OF_HOUSE_PANEL = 'panel'
|
||||
|
||||
# TODO добавить чойсов, их на самом деле больше
|
||||
TYPE_OF_HOUSE_CHOICES = [
|
||||
(TYPE_OF_HOUSE_BLOCK, 'Блочный'),
|
||||
(TYPE_OF_HOUSE_BRICK, 'Кирпичный'),
|
||||
@@ -307,7 +308,7 @@ class Order(models.Model):
|
||||
square = models.DecimalField(max_digits=7, decimal_places=2, blank=False, verbose_name="Площадь в м²")
|
||||
|
||||
# высота потолков
|
||||
ceiling_height = models.DecimalField(max_digits=2, decimal_places=2, blank=False,
|
||||
ceiling_height = models.DecimalField(max_digits=4, decimal_places=2, blank=False,
|
||||
verbose_name="Высота потолков в м")
|
||||
|
||||
# Раздел "Ремонт"
|
||||
@@ -332,9 +333,9 @@ class Order(models.Model):
|
||||
is_leveling_walls = models.BooleanField(default=False, verbose_name="Выравнивать стены")
|
||||
|
||||
type_of_ceiling = models.CharField(max_length=40, blank=True, default=CHOICE_UNDEFINED,
|
||||
verbose_name="Потолок")
|
||||
verbose_name="Тип потолка")
|
||||
|
||||
is_wiring_replace = models.BooleanField(default=False, verbose_name="Замена проводки")
|
||||
is_wiring_replace = models.BooleanField(default=False, verbose_name="Требуется замена проводки")
|
||||
is_require_design = models.BooleanField(default=False, verbose_name="Требуется дизайн проект")
|
||||
|
||||
# закуп материала
|
||||
@@ -362,10 +363,11 @@ class Order(models.Model):
|
||||
|
||||
description = models.TextField(blank=True, verbose_name="Описание")
|
||||
|
||||
# TODO сделать ссылку на видео
|
||||
video_link = models.CharField(max_length=160, blank=True, default=CHOICE_UNDEFINED,
|
||||
verbose_name="Ссылка на видео")
|
||||
|
||||
email = models.EmailField(null=True, blank=True, verbose_name="Email")
|
||||
phone = models.CharField(null=True, blank=True, max_length=16, verbose_name="Телефон", validators=[
|
||||
email = models.EmailField(blank=True, verbose_name="Email")
|
||||
phone = models.CharField(blank=True, max_length=16, verbose_name="Телефон", validators=[
|
||||
RegexValidator(regex="^\\+7[0-9]{10}$")
|
||||
])
|
||||
|
||||
|
||||
Reference in New Issue
Block a user