Creo una nuova app django (non progetto) chiamata Bussinesses, quindi aggiungo la classe seguente a models.py.Come rimuovere il prefisso di una tabella per un modello Django?
class Bussinesses(models.Model):
business_email = models.EmailField()
password = models.CharField(max_length=20)
contact_first_name = models.CharField(max_length=30)
contact_last_name = models.CharField(max_length=30)
se io uso bussinesses direttamente, il Django accederà alla tabella "bussinesses_bussinesses" nel database, è evidente che non esiste.
Poiché la tabella "bussinesses" è utilizzata anche da un'altra APP, quindi non è possibile rinominarla. Voglio sapere come usare il modello Djano senza usare il prefisso della tabella, e non voglio usare direttamente l'API del database raw.
Grazie mille.
Prego. Anche il consiglio di mgibsonbr sulla proprietà gestita è buono e potrebbe essere utile per sviluppare la tua app. –