Но я не вызываю метод save() Например: '''class Book(models.Model): title = models.Charfield('Название', max_length=10) ''' На этом заканчивается создание модели. Я просто создал класс, но не создал экземпляр класса и не передал куда-то созданный мной класс. Или в унаследованном Model есть что-то, что не явно пробегается по моему models.py и в дальнейшем уже создаёт миграции итд?
Но я не вызываю метод save() Например: '''class Book(models.Model): title = models.Charfield('Название', max_length=10) ''' На этом заканчивается создание модели. Я просто создал класс, но не создал экземпляр класса и не передал куда-то созданный мной класс. Или в унаследованном Model есть что-то, что не явно пробегается по моему models.py и в дальнейшем уже создаёт миграции итд?
Класс - это описание. По этому описанию создаются таблицы в бд, во время миграции. Чтобы наполнить таблицы данными - создаешь экземпляр класса. Заполняешь аргументами поля. Вызываешь .save()
Но я не вызываю метод save() Например: '''class Book(models.Model): title = models.Charfield('Название', max_length=10) ''' На этом заканчивается создание модели. Я просто создал класс, но не создал экземпляр класса и не передал куда-то созданный мной класс. Или в унаследованном Model есть что-то, что не явно пробегается по моему models.py и в дальнейшем уже создаёт миграции итд?
Я перепечатал блок кода: class Meta: model = AdvUser fields = ('username', 'email', 'password1', 'password2', 'first_name', 'last_name', 'send_message') Но в чём проблема была не ясно(. было написано тоже самое. (в ссылке выше). Но теперь всё приходит в полном объёме!