PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Django уникална съвместна връзка с полето и многото много от себе си

Мисля, че търсите нещо подобно:

class Page(models.Model):
    pass

class PageVersion(models.Model):
    page = models.ForeignKey(Page, related_name='versions')
    content = models.TextField()
    language = models.CharField(max_length=7, choices=settings.LANGUAGES)

    class Meta:
        unique_together = ('page', 'language',)


#getting all page versions:
page = Page.objects.get(pk=some_id)
versions = page.versions.all()



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Debezium Postgres Kafka Connector heartbeat не ангажира LSN

  2. Няколко случая, когато е с изход на същия ред

  3. Нуждаете се от помощ с тригер и функция на Postgres

  4. Възможно ли е да промените дизайна на таблицата на PostgreSQL с помощта на LibreOffice Base?

  5. Как мога да получа хеш на цяла таблица в postgresql?