Cześć Bla bla bla.

  •  

    #django

    Jestem początkujący w programowaniu i mam pewien problem.

    Chciałbym wyświetlić na stronie następującą hierarchię:

    --Partner1
    -----Biuro1
    -------Pracownik1
    -------Pracownik2
    -------Pracownik3
    -------Pracownik4
    -----Biuro2
    -------Pracownik5
    -------Pracownik6
    --Partner2
    -----Biuro3
    -------Pracownik6


    Modele:
    `class Partner(models.Model):
    nazwapartnera = models.CharField(maxlength=30)
    def str(self):
    return self.nazwapartnera
    class Meta:
    verbose
    name_plural = "Partner"

    class Biuro(models.Model):
    partner = models.ForeignKey(Partner, ondelete=models.CASCADE, verbosename = "Partner")
    nazwabiura = models.CharField(verbosename = "Biuro", maxlength=30)
    adres
    biura = models.CharField(verbosename = "Adres", maxlength=40)
    telefonbiura = models.CharField(verbosename = "Telefon", maxlength=20)
    def str(self):
    return self.nazwa
    biura
    class Meta:
    verbosenameplural = "Biuro"

    class Pracownik(models.Model):
    biuro = models.ForeignKey(Biuro, ondelete=models.CASCADE, verbosename = "Biuro")
    imie = models.CharField(maxlength=30, verbosename = "Imię")
    nazwisko = models.CharField(maxlength=30, verbosename = "Nazwisko")
    stanowisko = models.CharField(maxlength=30, verbosename = "Stanowisko")
    def str(self):
    return self.nazwisko
    class Meta:
    verbosenameplural = "Pracownik"`

    Udało mi się jak na razie tylko regroup na modelu Pracownicy.
    Ale jak utworzyć dowiązanie w gorę albo w dół, tak aby mógł zacząć od Partnera?
    Dzięki
    pokaż całość

...to tylko najnowsze aktywności użytkownika alta27

Zobacz wszystkie dodane znaleziska, komentarze i wpisy korzystając z menu powyżej.

Osiągnięcia (7)