Suchfelder in Django Python

7

Ich habe mich gefragt, wie ich einen Fremdschlüssel verwenden kann, um beispielsweise eine Suche durchzuführen

%Vor%

als in meiner admin.py-Datei habe ich

%Vor%

Ich möchte aber, dass 'LotComments' die gleichen Suchfelder verwenden können, die 'Product' wie für code ect.

verwenden kann

Ich hoffe, ich habe das gut erklärt

    
Jon 21.01.2010, 00:21
quelle

3 Antworten

16

Sie können verwandte Feldsuchen im Admin search_fields auf die gleiche Weise wie für Django-Abfragegruppen festlegen. Überprüfen Sie die Dokumentation . Für das Objekt LotComments würde search_fields etwa so aussehen:

%Vor%     
Jarret Hardie 21.01.2010 00:44
quelle
2

Hinzufügen zu den vorherigen Antworten. Ich möchte vorschlagen, Django-Admin-Fortschrittsfilter

Verwenden Sie dieses Plugin, um eine erweiterte Suche hinzuzufügen und die Suchunterstützung zu speichern. Auch in Ihrem Fall können Fremdschlüsselfelder einem Namen zugeordnet werden.

%Vor%     
naren 15.08.2015 18:45
quelle
1

Um den Fremdschlüssel zu referenzieren, verwenden Sie __ (zwei Unterstriche):

%Vor%     
Avinash Garg 31.01.2014 07:02
quelle

Tags und Links