django-models

Jaka jest różnica między null = True a blank = True w Django?

chcesz poprawić ten post? podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź je ... iesieniu do różnych (CharField, ForeignKey, ManyToManyField, DateTimeField) pola. Jakie są zalety / wady korzystania z 1/2/3?

Jak tymczasowo wyłączyć ograniczenie klucza obcego w MySQL?

Czy można tymczasowo wyłączyć ograniczenia w MySQL? Mam dwa modele Django, każdy z obcym kluczem do drugiego. Usunięcie insta ... p_style WHERE n = %s", n) transaction.commit_unless_managed() Czy możliwe jest tymczasowe wyłączenie ograniczeń i usunięcie?

Jaka jest różnica między django OneToOneField a ForeignKey?

Jaka jest różnica między Django OneToOneField a ForeignKey?

Dynamiczne pola Modelu Django

Pracuję nadmulti-tenanted aplikacją, w której niektórzy użytkownicy mogą definiować własne pola danych (za pośrednictwem adm ... z aplikacji raportującej innej firmy. JSONField, jak wspomniano powyżej, ponieważ nie będzie działać dobrze z zapytaniami.

Czym jest "ślimak" w Django?

Kiedy czytam Kod Django, często widzę w modelach coś, co nazywa się"ślimakiem". Nie jestem do końca pewien, co to jest, ale w ... ma to coś wspólnego z adresami URL. Jak i kiedy należy użyć tego ślimaka? (przeczytałem jego definicję w tym słowniku .)

Jak zrobić nie równe w filtrowaniu zapytań Django?

W zapytaniach modelu Django widzę, że istnieje __gt i __lt dla wartości porównawczych, ale czy istnieje __ne/!=/<> (nie ... owałem __ne, <>. Skończyło się na użyciu: results = Model.objects.exclude(a=true, x__lt=5).exclude(a=true, x__gt=5)

Django auto now I auto now dodaj

Dla Django 1.1. Mam to w moim models.py: class User(models.Model): created = models.DateTimeField(auto_now_add=True) ... wód do niepokoju? Pytanie poboczne: w moim narzędziu administracyjnym te dwa pola się nie pojawiają. Czy to jest oczekiwane?

Django: podczas zapisywania, jak możesz sprawdzić, czy Pole się zmieniło?

W moim modelu mam: class Alias(MyBaseModel): remote_image = models.URLField(max_length=500, null=True, help_text="A URL ... razek, gdy ktoś zmodyfikował remote_image na aliasie? A po drugie, czy istnieje lepszy sposób na buforowanie zdalnego obrazu?

Programowy zapis obrazu do Django ImageField

Ok, próbowałem prawie wszystkiego i nie mogę tego uruchomić. mam Model Django z ImageField Mam kod, który pobiera obraz pr ... tem zakłopotany. Oto kod, który działa pomyślnie NA XP... f = open(thumb_path, 'r') model.thumbnail = File(f) model.save()

Filtrowanie pustych lub NULL nazw w zestawie zapytań

Mam first_name, last_name & alias (opcjonalne), które muszę wyszukać. Więc potrzebuję zapytania, aby podać mi wszystkie n ... , które mają ustawiony alias. Only if I could do: Name.objects.filter(alias!="") Więc, jaki jest odpowiednik powyższego?

W Django, jak filtrować QuerySet dynamicznymi wyszukiwaniami pól?

Dana klasa: from django.db import models class Person(models.Model): name = models.CharField(max_length=20) Czy jest ... s.filter(filter_by=filter_value) # ... which will throw an exception, since `filter_by` is not # an attribute of `Person`.

Django FileField with upload to determined at runtime

Staram się skonfigurować moje uploady tak, że jeśli użytkownik joe załaduje plik, przechodzi do MEDIA_ROOT / joe, a nie ma ws ... upload_to, ale ta funkcja nie ma pojęcia, kto jest użytkownikiem będzie albo, więc jestem trochę zagubiony. Dzięki za pomoc!

co on delete robi na modelach Django?

Jestem całkiem zaznajomiony z Django, ale ostatnio zauważyłem, że istnieje opcja on_delete=models.CASCADE z modelami, Szukałe ... wskazówki w dokumentacji ) Jakie inne opcje są dostępne (Jeśli zgaduję, że są poprawne)? Gdzie znajduje się dokumentacja?

django orm, jak wyświetlić (lub zalogować) wykonane zapytanie?

Czy Jest jakiś sposób na wydrukowanie zapytania generowanego przez Django ORM? Say I execute the following statement: Model.objects.filter(name='test') Jak mogę zobaczyć wygenerowane zapytanie SQL?

Django - jak zmienić nazwę pola Modelu używając South?

Chciałbym zmienić nazwę konkretnych pól w modelu: class Foo(models.Model): name = models.CharField() rel = models. ... full_name = models.CharField() odd_relation = models.ForeignKey(Bar) Jak najłatwiej to zrobić używając południa?

Django: Konwersja całego zestawu obiektów modelu w jeden słownik

jeśli przyszedłeś tu z Google szukając modelu do dict, pomiń moje pytanie i po prostu Skocz do pierwszej odpowiedzi. Moje pyt ... rzypadkiem użycia niż miałem. Aktualizacja Grudzień 2011: Zmieniłem tytuł, aby lepiej odzwierciedlał moje pierwotne intencje.

zaktualizuj bazę danych django, aby odzwierciedlić zmiany w istniejących modelach

Zdefiniowałem już model i utworzyłem powiązaną z nim bazę danych za pomocą manager.py syncdb. Teraz, gdy dodałem kilka pól do ... ie ma takiej kolumny", co prowadzi mnie do przekonania, że syncdb nie zaktualizowało bazy danych. Jaka jest właściwa Komenda?

Jak zdefiniować dwa pola "unikalne" jako parę

Czy istnieje sposób na zdefiniowanie kilku pól jako unikalnych w Django? Mam tabelę tomów (czasopism) i nie chcę więcej niż ... gth=4000, blank=True) Próbowałem umieścić unique = True jako atrybut w polach journal_id i volume_number ale to nie działa.

Zmień rozmiar pól w Django Admin

Django ma tendencję do zapełniania poziomej przestrzeni podczas dodawania lub edycji wpisów na adminie, ale w niektórych przy ... aków. Jak mogę powiedzieć Administratorowi, jak szerokie powinno być pole tekstowe lub Wysokość pola edycji pola tekstowego?

Zapytanie do bazy danych Django: jak filtrować obiekty według zakresu dat?

Mam pole w jednym modelu jak class Sample(models.Model): date = fields.DateField(auto_now=False) Teraz muszę filtrowa ... dług zakresu danych, na przykład wszystkie obiekty, które mają datę od 1 stycznia 2011 do 31 stycznia 2011? Dzięki za pomoc!