Pytania oznaczone «django-models»

W przypadku pytań dotyczących użycia klasy model z frameworka internetowego Django.

588
Co to jest „ślimak” w Django?

Kiedy czytam kod Django, często widzę w modelach to, co nazywa się „ślimakiem”. Nie jestem do końca pewien, co to jest, ale wiem, że ma to coś wspólnego z adresami URL. Jak i kiedy należy używać tego ślimaka? (Przeczytałem jego definicję w tym glosariuszu

388
Jak zdefiniować dwa pola „unikalne” jako para

Czy istnieje sposób na zdefiniowanie kilku pól jako unikalnych w Django? Mam tabelę woluminów (dzienników) i nie chcę więcej niż jednego numeru woluminu dla tego samego dziennika. class Volume(models.Model): id = models.AutoField(primary_key=True) journal_id = models.ForeignKey(Journals,...

348
co robi on_delete w modelach Django?

Znam Django, ale ostatnio zauważyłem, że istnieje on_delete=models.CASCADEopcja dla modeli, szukałem dokumentacji dla tego samego, ale nie mogłem znaleźć nic więcej niż: Zmieniono w Django 1.9: on_deletemoże być teraz używany jako drugi argument pozycyjny (wcześniej był zwykle przekazywany...