sql >> Databáze >  >> RDS >> Mysql

Django – Jak se propojit se starší databází přes prostředníka?

Nejste si jisti, zda se ptáte na toto, ale můžete použít through zavolejte na ManyToManyField k definování přechodné tabulky:

class Organization(models.Model):
    name = models.CharField(max_length=32)
    projects = models.ManyToManyField(Project, through="ProjectOrganisation")

class Project(models.Model):
    #Stuff Here

class ProjectOrganisation(models.Model):
    project = models.ForeignKey(Project)
    organization = models.ForeignKey(Organization)
    #Other Fields Here

Django to stejně dělá automaticky s mnoha mnoha poli, ale pokud chcete přidat další pole, je to způsob, jak to udělat.




  1. volání mysql uložené procedury z c#?

  2. Blob a požadavek na úložiště

  3. Jak se připojit k instanci SQL Server pomocí ověřování Windows nebo ověřování SQL Server - SQL Server / Výukový program T-SQL, část 3

  4. Jak nahrát více obrázků pomocí codeigniter