Задать вопрос
mal1kov
@mal1kov
Притворись дураком 5 минут, чем быть им всю жизнь.

Как в Django переопределить тип поля модели ManyToMany?

Имеется связь двух таблиц:
class User(AbstractBaseUser):
    .....
    parks = models.ManyToManyField(to='Parks', related_name='parks_set', blank=True)


Django автоматически создал новую таблицу user_parks, но проблема в том что пользователей может быть много и парков соответственно. Как добиться того, чтобы ID таблицы ManyToMany был BigInt?

P.S Написал такую строчку в settings.py, но это сделало BigInt только ID таблиц users и parks:

DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'
  • Вопрос задан
  • 114 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
solotony
@solotony
покоряю пик Балмера
ищи в доках through
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы