2013-08-17 2 views
2

Когда я создал запрос для следующей моделиНазвание таблицы от модели

class City(models.Model): 
    city_id   = models.BigIntegerField(primary_key=True) 

имя таблицы приходит как «lookups_city», где «поиски» мое имя модуля. Есть ли способ просто рассмотреть только имя класса? Потому что я переношу свое приложение с другой платформы на Python, где у меня таблица как «город».

ответ

2

Вы хотели бы

class City(models.Model): 
    city_id   = models.BigIntegerField(primary_key=True) 
class Meta: 
    db_table = 'city' 

опция db_table позволяет использовать пользовательское имя для таблицы, а не default appname_model формат

Смежные вопросы