Untitled
unknown
plain_text
a year ago
900 B
5
Indexable
from django.db import models
class Stanowisko(models.Model):
nazwa = models.CharField(max_length=100) # Pole tekstowe, wymagane, niepuste
opis = models.TextField(blank=True, null=True) # Pole tekstowe, opcjonalne
def __str__(self):
return self.nazwa # Reprezentacja tekstowa obiektu
class Osoba(models.Model):
PLEC_CHOICES = [
('K', 'Kobieta'),
('M', 'Mężczyzna'),
('I', 'Inne'),
]
imie = models.CharField(max_length=50) # Pole tekstowe, wymagane
nazwisko = models.CharField(max_length=50) # Pole tekstowe, wymagane
plec = models.CharField(max_length=1, choices=PLEC_CHOICES) # Pole wyboru
stanowisko = models.ForeignKey(Stanowisko, on_delete=models.CASCADE) # Klucz obcy do Stanowisko
def __str__(self):
return f"{self.imie} {self.nazwisko}" # Reprezentacja tekstowa obiektu
Editor is loading...
Leave a Comment