Mam ten kod subject = models.ForeignKey(subjects) location = models.ForeignKey(location) publisher = models.ForeignKey(publisher) Tam nie zawsze jest możliwe, że mam trzy wartości książek. więc czasami, jeśli nie znam tematu, lokalizacji lub wydawcy. Więc chcę, żeby były puste Ale jeśli mam, muszę zaznaczyć pole wyboru. czy to możliwe
Oto mój model. To, co chcę zrobić, to wygenerować nowy plik i nadpisać istniejący za każdym razem, gdy zapisywana jest instancja modelu: class Kitten(models.Model): claw_size = ... license_file = models.FileField(blank=True, upload_to='license') def save(self, *args, **kwargs): #Generate a new license file overwriting any previous version #and update file path self.license_file = …
Chciałbym zmienić domyślne zachowanie, w jaki sposób panel boczny ostatnich zmian administratora wyświetla nazwę dodanych „obiektów”. Zobacz zdjęcie poniżej: Chciałbym zmienić sposób ich nazywania w panelu administracyjnym. W idealnym przypadku chciałbym móc zmienić to z „MyModelName object” na, jak w przykładzie obiektu „Policy”, coś w rodzaju „Policy: {{wartość pola„ Policy …
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 = ( (0, 'Low'), (1, 'Normal'), (2, 'High'), ) …
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 pole edycji rozszerza się do 15 lub …
Jaki jest odpowiednik tej instrukcji SQL w django? SELECT * FROM table_name WHERE string LIKE pattern; Jak zaimplementować to w django? próbowałem result = table.objects.filter( pattern in string ) Ale to nie zadziałało. Jak to zaimplementować?
Mam model Employeesi chciałbym mieć zestaw QuerySet zawierający wszystkie wiersze, ale z określonymi polami z każdego wiersza, a nie ze wszystkimi polami. Wiem, jak sprawdzać wszystkie wiersze z tabeli / modelu: Employees.objects.all() Chciałbym wiedzieć, jak wybrać pola dla każdego elementu Queryset. Jak mogę to zrobić?
Oto deklaracja pola w formularzu: max_number = forms.ChoiceField(widget = forms.Select(), choices = ([('1','1'), ('2','2'),('3','3'), ]), initial='3', required = True,) Chciałbym ustawić wartość początkową na be, 3ale to nie działa. Bawiłem się parametrami, cudzysłowami / brakiem cudzysłowów itp ... ale bez zmian. Czy ktoś mógłby udzielić mi ostatecznej odpowiedzi, jeśli jest …
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 pomysł?
Próbuję przefiltrować tabelę w Django na podstawie wartości określonego pola ForeignKey. Na przykład mam dwa modele: class Asset(models.Model): name = models.TextField(max_length=150) project = models.ForeignKey('Project') class Project(models.Model): name = models.TextField(max_length=150) Chciałbym przefiltrować listę zasobów na podstawie nazwy powiązanego projektu. Obecnie wykonuję dwa zapytania: project_list = Project.objects.filter(name__contains="Foo") asset_list = Asset.objects.filter(desc__contains=filter, project__in=project_list).order_by('desc') Zastanawiam …
Django automatycznie tworzy pole id jako klucz podstawowy. Teraz muszę pobrać obiekt za pomocą tego identyfikatora. object = Class.objects.filter() Jak napisać ten filtr?
Czy istnieje sposób na ustawienie relacji klucza obcego przy użyciu identyfikatora całkowitego modelu? Byłoby to dla celów optymalizacji. Załóżmy na przykład, że mam model pracownika: class Employee(models.Model): first_name = models.CharField(max_length=100) last_name = models.CharField(max_length=100) type = models.ForeignKey('EmployeeType') i EmployeeType(models.Model): type = models.CharField(max_length=100) Chcę elastyczności związanej z nieograniczoną liczbą typów pracowników, ale …
Mam problem z ładowaniem urządzeń Django do mojej bazy danych MySQL z powodu konfliktów contenttypes. Najpierw próbowałem zrzucić dane tylko z mojej aplikacji w następujący sposób: ./manage.py dumpdata escola > fixture.json ale ciągle pojawiały się problemy z brakującymi kluczami obcymi, ponieważ moja aplikacja „escola” używa tabel z innych aplikacji. Dodawałem …
Muszę przechowywać kwotę w dolarach amerykańskich w polu modelu Django. Jaki jest najlepszy typ pola modelu do użycia? Muszę mieć możliwość wprowadzenia tej wartości przez użytkownika (ze sprawdzaniem błędów, chcę, aby liczba była dokładna tylko do centów), sformatowania jej w celu wyświetlenia użytkownikom w różnych miejscach i użycia jej do …
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 obiektu modelu, zamiast …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.