Use o
Meta
class (documentação aqui
) dentro do seu models.py
definição do modelo:class Aerodrome(models.Model):
Name = models.CharField(max_length=48)
Latitude = models.DecimalField(decimal_places=4, max_digits=7)
Longitude = models.DecimalField(decimal_places=4, max_digits=7)
class Meta:
db_table = 'AERODROMES'
Isso substituirá o esquema de nomenclatura padrão para tabelas de modelo no banco de dados SQL.
Você também pode adicionar o
managed
atributo para controlar se python manage.py syncdb
e python manage.py flush
gerenciar a mesa. class Aerodrome(models.Model):
# ...
class Meta:
db_table = 'AERODROMES'
managed = False
Com isso você pode
syncdb
sem medo de limpar seus dados.