2017-01-13 2 views
0

Bis zu diesem Zeitpunkt habe ich django Admin-App als Basis verwendet.Datenbanktabellen Anzeigen und Filtern von App in Django

Es schien zunächst großartig, aber als ich an den Punkt kam, dass ich die Daten aus Tabellen präsentieren und den Benutzer zum Suchen und Filtern von Spalten aktivieren wollte, bemerkte ich, dass die 'admin' App wirklich nicht dazu gedacht war Kontext.

Gibt es eine bessere Basis, die ich verwenden könnte?

Ich suchte django packages repository, aber konnte keine App speziell für das obige Problem gewidmet finden.

bearbeiten: Ich suche nicht nur nach 'ready to use packages', wenn es einige Open-Source-Projekte gibt, die die Funktionalität haben, die ich brauche, kann ich den Teil des Codes abzweigen und eventuell die resultierende App teilen.

Antwort

1

Django Admin-App verfügt über riesige Möglichkeiten zum Suchen und Filtern. Ernsthaft, werfen Sie einen Blick auf official documentation auf Admin-Schnittstelle Anpassung.

Wenn es nicht genug ist - können Sie Ihre eigene App machen, die genau das tut, was Sie wollen. Aber ich bezweifle, wenn Sie in Paketen Repository etwas finden Sie können einfach zu Ihrem Apps-Abschnitt in hinzufügen.

+1

danke für schnelle Antwort, ich denke, ich werde mit der Erstellung einer App für die Funktionalität gehen, die ich brauche. Damit wäre es viel einfacher, wenn es ein Projekt geben würde, das ich als Basis nutzen könnte. – Raff89

+0

@ Raff89 Ich glaube, es sollte nicht zu schwer sein, es von Grund auf neu zu implementieren. –

+0

@ Raff89 Eigentlich ist es eine schöne Aufgabe in Django mit zu tauchen. –

1

Sie haben Recht, dass die Django-Admin-App nicht wirklich für Endbenutzer gedacht ist, die keine Entwickler sind. Ein Paket, das Ihnen helfen könnte, ist django-filter. Es ist kein Drop-In-Ersatz für den Django-Administrator, aber es ist eine große Hilfe, wenn Sie filtern müssen.

+0

danke für die schnelle Antwort, werde ich auf jeden Fall dieses Paket überprüfen – Raff89

Verwandte Themen