8. Как указать имя таблицы для модели?¶
Чтобы сэкономить ваше время, Django автоматически выводит имя таблицы базы данных из имени класса вашей модели и приложения, которое ее содержит. Имя таблицы базы данных модели строится путем присоединения «метки приложения» модели - имени, которое вы использовали в manage.py startapp - к имени класса модели, с подчеркиванием между ними.
В нашем демо-приложении есть два приложения, т.е. entities и events, поэтому все модели в них будут иметь имена приложений в качестве префикса, за которым следует _, а затем имя модели.
 
Для их переименования мы используем параметр db_table:
class TempUser(models.Model):
    first_name = models.CharField(max_length=100)
    . . .
    class Meta:
        db_table = "temp_user"