Als «django-admin» getaggte Fragen

Die integrierte automatische Administrationsoberfläche von Django (django.contrib.admin) ist Teil des Django-Webframeworks für die Programmiersprache Python.


15
Standardfilter in Django admin
Wie kann ich die Standardfilterauswahl von 'ALL' ändern? Ich habe ein Feld mit dem Namen statusdrei Werte : activate, pendingund rejected. Wenn ich list_filterin Django admin verwende, ist der Filter standardmäßig auf "Alle" gesetzt, aber ich möchte ihn standardmäßig auf "Ausstehend" setzen.

5
An die Modellgeschichte von Django Admin anknüpfen
Die Einrichtung: Ich arbeite an einer Django-Anwendung, mit der Benutzer ein Objekt in der Datenbank erstellen und es dann beliebig bearbeiten können. Die Admin-Site von Django speichert den Verlauf der Änderungen, die über die Admin-Site an Objekten vorgenommen wurden. Die Frage: Wie kann ich meine Anwendung in den Änderungsverlauf der …


6
Fehlerbehebung "Zugehöriges Feld hat ungültige Suche: icontains"
Ich habe die folgenden Modelle in 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 …


9
Django-Admin: CharField als TextArea
ich habe 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 ) Wie ordne ich das TextArea-Widget dem Feld "Beschreibung" in der Administrationsoberfläche zu? upd: …

2
Viele-zu-Viele in der Liste zeigen Django an
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 Ich habe diesen Code. Leider kommt der Fehler in admin.py mit demManyToManyField class PurchaseOrderAdmin(admin.ModelAdmin): fields = ['product', 'dollar_amount'] list_display = ('product', 'vendor') Der Fehler lautet: 'PurchaseOrderAdmin.list_display [0]', 'product' ist ein …

13
Eindeutiger BooleanField-Wert in Django?
Angenommen, meine models.py ist wie folgt: class Character(models.Model): name = models.CharField(max_length=255) is_the_chosen_one = models.BooleanField() Ich möchte nur eine meiner CharacterInstanzen is_the_chosen_one == Trueund alle anderen haben is_the_chosen_one == False. Wie kann ich am besten sicherstellen, dass diese Eindeutigkeitsbeschränkung eingehalten wird? Bestnoten für Antworten, die die Wichtigkeit der Einhaltung der Einschränkungen …

14
Readonly Modelle in der Django Admin-Oberfläche?
Wie kann ich ein Modell in der Administrationsoberfläche vollständig schreibgeschützt machen? Es handelt sich um eine Art Protokolltabelle, in der ich die Administratorfunktionen zum Suchen, Sortieren, Filtern usw. verwende, das Protokoll jedoch nicht geändert werden muss. Für den Fall , der wie folgt aussieht ein Duplikat, hier ist nicht , …

7
DateTimeField wird im Administrationssystem nicht angezeigt
Wie kommt es, dass mein Feld "Datum" im Administrationssystem nicht angezeigt wird? In meiner admin.py Datei habe ich from django.contrib import admin from glasses.players.models import * admin.site.register(Rating) und das Bewertungsmodell hat ein Feld namens "Datum", das so aussieht date = models.DateTimeField(editable=True, auto_now_add=True) Innerhalb des Administrationssystems wird das Feld jedoch nicht …

8
Django Admin, verstecke ein Modell
Auf der Stammseite der Administrationsseite, auf der registrierte Modelle angezeigt werden, möchte ich mehrere Modelle ausblenden, die beim Django-Administrator registriert sind. Wenn ich die Registrierung direkt aufhebe, kann ich keine neuen Datensätze hinzufügen, da das neue Symbol "+" verschwindet. Wie kann das gemacht werden?


2
Kann ich ein in Django nicht benötigtes Admin-Feld erstellen, ohne ein Formular zu erstellen?
Jedes Mal, wenn ich einen neuen Player im Admin-Bereich von Django eingebe, erhalte ich die Fehlermeldung "Dieses Feld ist erforderlich". Gibt es eine Möglichkeit, ein Feld nicht erforderlich zu machen, ohne ein benutzerdefiniertes Formular erstellen zu müssen? Kann ich dies in models.py oder admin.py tun? So sieht meine Klasse in …

5
Verwenden von Django auth UserAdmin für ein benutzerdefiniertes Benutzermodell
Aus den Django.Contrib.Auth-Dokumenten : Erweitern des Standardbenutzers von Django Wenn Sie mit dem Benutzermodell von Django vollkommen zufrieden sind und nur einige zusätzliche Profilinformationen hinzufügen möchten, können Sie einfach django.contrib.auth.models.AbstractUserIhre benutzerdefinierten Profilfelder unterordnen und hinzufügen. Diese Klasse bietet die vollständige Implementierung des Standardbenutzers als abstraktes Modell. Gesagt, getan. Ich habe …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.