Pytania oznaczone «django-models»

109
Zmień rozmiar pól w Django Admin

Django ma tendencję do zapełniania poziomej przestrzeni podczas dodawania lub edytowania wpisów w panelu administracyjnym, ale w niektórych przypadkach jest to prawdziwa strata miejsca, gdy np. Edytowanie pola daty o szerokości 8 znaków lub CharField również 6 lub 8 znaków szerokich, a następnie...

109
Ustaw Django IntegerField przez opcje =… nazwa

Kiedy masz pole modelu z opcją wyborów, zwykle masz pewne magiczne wartości związane z nazwami czytelnymi dla człowieka. Czy w Django istnieje wygodny sposób ustawiania tych pól na podstawie czytelnej dla człowieka nazwy zamiast wartości? Rozważ ten model: class Thing(models.Model): PRIORITIES =...

107
Uzyskaj nazwę klasy modelu django

Mam model django: class Book(models.Model): [..] i chcę, aby nazwa modelu była ciągiem: „Książka”. Kiedy próbuję uzyskać to w ten sposób: Book.__class__.__name__ zwraca „ModelBase”. Dowolny

101
Jak ustawić domyślną wartość pola modelu Django na wywoływaną / możliwą do wywołania funkcji (np. Datę w stosunku do czasu utworzenia obiektu modelu)

EDYTOWANO: Jak ustawić wartość domyślną pola Django na funkcję, która jest oceniana za każdym razem, gdy tworzony jest nowy obiekt modelu? Chcę zrobić coś podobnego do następującego, z tą różnicą, że w tym kodzie kod jest oceniany raz i ustawia domyślną tę samą datę dla każdego utworzonego...

95
Powiązanie z historią modelu Django Admin

Ustawić: Pracuję nad aplikacją Django, która pozwala użytkownikom stworzyć obiekt w bazie danych, a następnie wrócić i edytować go tak często, jak chcą. Strona administratora Django przechowuje historię zmian wprowadzonych w obiektach za pośrednictwem strony administratora. Pytanie: Jak...

93
Django usuń FileField

На этот вопрос есть ответы на Stack Overflow на русском : Как удалить файл на диске из поля FileField / ImageField при удалебик? Buduję aplikację internetową w Django. Mam model, który przesyła plik, ale nie mogę go usunąć. Oto mój kod: class Song(models.Model): name...