Задать вопрос
@Nyppy

Почему в django не сохраняются данные в бд?

Мне нужно сохранить данные о водителе в бд, их я получаю из другого источника
Делаю я так
driver = Driver(user=profile)
driver.name='Name'
driver.surname='Surname'
driver.car='Name car'
driver.save()

И если в этой функции во время ее работы вывести список всех объектов в модели то они есть
print(Driver.objects.all())

Но когда я хочу получить их вызвав другую функцию в бд они отсутствуют
Почему так?
Подскажите пожалуйста ?)

Вот сама модель
class Driver(models.Model):
user = models.ForeignKey(Profile, on_delete=models.CASCADE)
name = models.CharField(max_length=32, verbose_name='Имя')
surname = models.CharField(max_length=32, verbose_name='Фамилия')
car = models.CharField(max_length=32, verbose_name='Машина')

def __str__(self):
    return str(self.name)
  • Вопрос задан
  • 156 просмотров
Подписаться 2 Средний 4 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

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