У меня есть модель, которая выходит из BaseTable, например:
class BaseTable(models.Model):
created_at = models.DateTimeField(auto_now_add=True, editable=False)
modified_at = models.DateTimeField(auto_now=True, editable=False)
created_by = models.ForeignKey(User, on_delete=models.PROTECT, related_name='%(class)s_createdby', editable=False)
modified_by = models.ForeignKey(User, on_delete=models.PROTECT ,related_name='%(class)s_modifiedby', editable=False)
class Meta:
abstract = True
В моей модели вызовите BaseTable
class Produtos(BaseTable):
nome_produto = models.CharField(max_length=100, verbose_name='Nome do Produto')
und_produto = models.IntegerField(choices=AUX_PRODUTOS_CHOICES, verbose_name='Und')
ativo = models.BooleanField(default=True, verbose_name='Ativo')
Когда я запускаю, переносим таблицу Produtos создано, но поля заказа:
created_at, modified_at, nome_produto, und_produto ,ativo, created_by_id, modified_by_id
мой вопрос: Как я могу заказать или изменить порядок полей:
nome_produto, und_produto ,ativo, created_by_id, modified_by_id, created_at, modified_at