Brug Meta
klasse (dokumentation her
) i din models.py
modeldefinition:
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'
Dette vil tilsidesætte standardnavneskemaet for modeltabeller i SQL-databasen.
Du kan også tilføje den managed
attribut til at kontrollere, om python manage.py syncdb
eller ej og python manage.py flush
styre bordet.
class Aerodrome(models.Model):
# ...
class Meta:
db_table = 'AERODROMES'
managed = False
Med dette kan du syncdb
uden frygt for at slette dine data.