Не создается таблица Django orm
Пытаюсь создать таблица blocks_color используя миграции, миграция создается после makemigrations но когда использую migrate не хочет создавать таблицу. У меня уже есть таблица blocks_blocks, не создается blocks_color.
Файл models.py
# Create your models here.
class Blocks(models.Model):
name = models.CharField(max_length=50, verbose_name='Имя блока')
description = models.TextField(null=True, blank=True, verbose_name='Описание')
blocks_color = models.ForeignKey('Color', on_delete=models.PROTECT, null=True, verbose_name='цвет блока')
class Meta:
verbose_name = "Блок"
verbose_name_plural = "Блоки"
ordering = ['name']
class Color(models.Model):
color = models.CharField(max_length=20, verbose_name='Цвет', db_index=True)
class Meta:
verbose_name = 'Цвет'
verbose_name_plural = 'Цвета'
ordering = ['color']
def __str__(self):
return self.color
Вот что пишет после написания миграции
python3 manage.py makemigrations blocks
blocks/migrations/0001_initial.py
- Create model Color
- Create model Blocks
python3 manage.py migrate
Apply all migrations: admin, auth, bboard, blocks, contenttypes, sessions
Running migrations:
No migrations to apply.