Sử dụng Meta class ( tài liệu tại đây
) bên trong models.py của bạn định nghĩa mô hình:
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'
Điều này sẽ ghi đè lược đồ đặt tên mặc định cho các bảng mô hình trong cơ sở dữ liệu SQL.
Bạn cũng có thể thêm managed thuộc tính kiểm soát có hay không python manage.py syncdb và python manage.py flush quản lý bảng.
class Aerodrome(models.Model):
# ...
class Meta:
db_table = 'AERODROMES'
managed = False
Với điều này, bạn có thể syncdb mà không sợ xóa dữ liệu của bạn.