Pytania otagowane jako django-admin

Wbudowany, automatyczny interfejs administratora Django (django.contrib.admin), który jest częścią struktury sieciowej Django dla języka programowania Python.


8
Rozwiązywanie problemów „Pole pokrewne ma nieprawidłowe wyszukiwanie: icontains”
Mam następujące modele w models.py: class ListinoTraduttore(models.Model): traduttore = models.ForeignKey('Traduttore', related_name='Traduttore') linguaDa = models.ForeignKey(Lingua, related_name = "linguaDa") linguaA = models.ForeignKey(Lingua, related_name = "linguaA") prezzoParola = models.CharField(max_length=50, blank=True) prezzoRiga = models.CharField(max_length=50, blank=True) scontoCat = models.CharField(max_length=50, blank=True) scontoFuzzy = models.CharField(max_length=50, blank=True) scontoRipetizioni = models.CharField(max_length=50, blank=True) class Meta: verbose_name_plural = "Listini Traduttori" def …

5
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 podłączyć moją aplikację do historii zmian witryny administratora, aby zobaczyć historię zmian …

15
Domyślny filtr w panelu administracyjnym Django
Jak mogę zmienić domyślny wybór filtru z „WSZYSTKIE”? Mam pole o nazwie jako statusktóry ma trzy wartości: activate, pendingi rejected. Kiedy używam list_filterw panelu administracyjnym Django, filtr jest domyślnie ustawiony na „Wszystkie”, ale chcę ustawić go jako oczekujący.



2
Wiele do wielu na liście wyświetla django
class PurchaseOrder(models.Model): product = models.ManyToManyField('Product') vendor = models.ForeignKey('VendorProfile') dollar_amount = models.FloatField(verbose_name='Price') class Product(models.Model): products = models.CharField(max_length=256) def __unicode__(self): return self.products Mam ten kod. Niestety błąd pojawia się w admin.py z rozszerzeniemManyToManyField class PurchaseOrderAdmin(admin.ModelAdmin): fields = ['product', 'dollar_amount'] list_display = ('product', 'vendor') Błąd mówi: „PurchaseOrderAdmin.list_display [0]”, „produkt” to ManyToManyField, który nie …

13
Unikalna wartość BooleanField w Django?
Załóżmy, że mój models.py jest taki: class Character(models.Model): name = models.CharField(max_length=255) is_the_chosen_one = models.BooleanField() Chcę, aby tylko jedna z moich Characterinstancji miała, is_the_chosen_one == Truea wszystkie inne miały is_the_chosen_one == False. Jak najlepiej zapewnić przestrzeganie tego ograniczenia wyjątkowości? Najwyższe oceny za odpowiedzi, które uwzględniają konieczność przestrzegania ograniczeń na poziomie bazy …

7
DateTimeField nie wyświetla się w systemie administracyjnym
Dlaczego moje pole „data” nie pojawia się w systemie administracyjnym? W moim pliku admin.py mam from django.contrib import admin from glasses.players.models import * admin.site.register(Rating) a model oceny zawiera pole o nazwie „data”, które wygląda następująco date = models.DateTimeField(editable=True, auto_now_add=True) Jednak w systemie administracyjnym pole nie jest wyświetlane, mimo że editablejest …

9
Django-Admin: CharField jako TextArea
mam class Cab(models.Model): name = models.CharField( max_length=20 ) descr = models.CharField( max_length=2000 ) class Cab_Admin(admin.ModelAdmin): ordering = ('name',) list_display = ('name','descr', ) # what to write here to make descr using TextArea? admin.site.register( Cab, Cab_Admin ) jak przypisać widżet TextArea do pola „descr” w interfejsie administratora? UPD: W Admin tylko …

14
Modele tylko do odczytu w interfejsie administratora Django?
Jak mogę sprawić, by model był całkowicie tylko do odczytu w interfejsie administratora? Jest to rodzaj tabeli dziennika, w której używam funkcji administratora do wyszukiwania, sortowania, filtrowania itp., Ale nie ma potrzeby modyfikowania dziennika. W przypadku, gdy wygląda to na duplikat, nie próbuję tego zrobić: Nie szukam pól tylko do …

8
Administratorze Django, ukryj model
Na stronie głównej serwisu administracyjnego, gdzie pojawiają się zarejestrowane modele, chcę ukryć kilka modeli, które są zarejestrowane dla administratora Django. Jeśli wyrejestruję je bezpośrednio, nie będę w stanie dodawać nowych rekordów, ponieważ znika symbol dodawania nowego znaku „+”. Jak można to zrobić?


2
Czy mogę sprawić, by pole administracyjne nie było wymagane w Django bez tworzenia formularza?
Za każdym razem, gdy wchodzę do nowego odtwarzacza w części administracyjnej Django, otrzymuję komunikat o błędzie o treści „To pole jest wymagane.”. Czy istnieje sposób, aby pole nie było wymagane bez konieczności tworzenia niestandardowego formularza? Czy mogę to zrobić w models.py lub admin.py? Oto jak wygląda moja klasa w models.py. …

6
Korzystanie z Django auth UserAdmin dla niestandardowego modelu użytkownika
Z dokumentacji Django.Contrib.Auth : Rozszerzanie domyślnego użytkownika Django Jeśli jesteś całkowicie zadowolony z modelu użytkownika Django i chcesz tylko dodać dodatkowe informacje o profilu, możesz po prostu utworzyć podklasę django.contrib.auth.models.AbstractUseri dodać własne pola profilu. Ta klasa zapewnia pełną implementację domyślnego User jako modelu abstrakcyjnego. Powiedziane i zrobione. Stworzyłem nowy model …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.