Pytania oznaczone «django»

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...

323
Gdzie pip instaluje swoje pakiety?

Aktywowałem virtualenv z zainstalowanym pipem. Zrobiłem pip3 install Django==1.8 i Django zostało pomyślnie pobrane. Teraz chcę otworzyć folder Django. Gdzie znajduje się folder? Zwykle byłoby to w „pobraniu”, ale nie jestem pewien, gdzie by to było, gdybym zainstalował go za pomocą pipa w...

308
Ulubione porady i funkcje Django?

Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Zainspirowany serią pytań „Ukryte funkcje ...” ciekawi mnie twoja ulubiona wskazówka...

303
Jak wykonać filtr OR w zapytaniu Django?

Chcę mieć możliwość wyświetlenia elementów, które albo użytkownik dodał (są wymienione jako twórcy), albo element został zatwierdzony. Zasadniczo muszę wybrać: item.creator = owner or item.moderated = False Jak mam to zrobić w Django? (najlepiej z filtrem lub zestawem...

302
Django CharField vs TextField

Jaka jest różnica między CharField()i TextField()w Django? Dokumentacja mówi, że CharField()należy stosować mniejsze strun i TextField()powinny być wykorzystywane do większych łańcuchów. Okej, ale gdzie przebiega granica między „małym” a „dużym”? Co się tu dzieje pod maską, co sprawia, że ​​tak...