Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Lập trình xác định các liên kết ngoại tệ django

Đây là bạn đang tìm kiếm:

yourModel._meta.get_all_related_objects()

Mẫu ( Đã chỉnh sửa ):

class Alumne(models.Model):
    id_alumne = models.AutoField(primary_key=True)
    grup = models.ForeignKey(Grup, db_column='id_grup')
    nom_alumne = models.CharField("Nom",max_length=240)
    cognom1alumne = models.CharField("Cognom1",max_length=240)
    cognom2alumne = models.CharField("Cognom2",max_length=240, blank=True)
    ...

class Expulsio(models.Model):                             <---!
    alumne = models.ForeignKey(Alumne, db_column='id_alumne')
    dia_expulsio = models.DateField(blank=True)
    ...


>>> from alumnes.models import Alumne as A
>>> for x in A._meta.get_all_related_objects():
...     print x.name
... 
horaris:alumneexclosdelhorari
presencia:controlassitencia
incidencies:entrevista
incidencies:expulsio                                      <---!
incidencies:incidencia
incidencies:incidenciadaula
seguimentTutorial:seguimenttutorial



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chèn bản ghi nếu không tồn tại mà không có khóa duy nhất

  2. PHP - Truy vấn MySQL với Pagination

  3. Cách lưu vào bộ đệm các đối tượng được tạo từ cơ sở dữ liệu MySQL

  4. Bảng MySQL với số hàng cố định?

  5. Truy vấn con MYSQL SELECT trong mệnh đề JOIN