@leha78

Где поменять модель django_admin_log?

AUTH_USER_MODEL = 'accounts.User'

Пользуюсь accounts.User вместо auth.User . Но когда я с админки пытаюсь добавить какую-либо запись, вылазит ошибка (1452, 'Cannot add or update a child row: a foreign key constraint fails (`stroymaster`.`django_admin_log`, CONSTRAINT `django_admin_log_user_id_3e2f281f_fk_auth_user_id` FOREIGN KEY (`user_id`) REFERENCES `auth_user` (`id`))')

Где поменять auth.User на accounts.User в модели django_admin_log?
  • Вопрос задан
  • 436 просмотров
Решения вопроса 1
@leha78 Автор вопроса
Нашел, в django.contrib есть

class LogEntry(models.Model):
action_time = models.DateTimeField(_('action time'), auto_now=True)
user = models.ForeignKey('accounts.User')
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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