Есть ли способ указать имя идентификатора автоинкремента в Django?

Как я могу изменить имя поля автоинкремента Джанго с id что-то вроде tablename_id?

Я хочу сделать это в самом определении модели.

Автоинкрементный ключ создается автоматически, и, кажется, нет способа установить его через db_column приписывать.

1 ответ

Решение
class ModelTest(models.Model):
    tablename_id = models.AutoField(primary_key=True)

Я надеюсь, что помог.

Другие вопросы по тегам