Ausführlicher Name für Admin-Modell Klasse in Django

8

Ist es möglich, einen ausführlichen Namen für das tatsächliche Klassenmodell zu erstellen?

%Vor%

Also wird im Admin-Panel auf seinen ausführlichen Namen und nicht 'user' ?

verwiesen     
David542 11.05.2011, 04:57
quelle

3 Antworten

24
%Vor%     
solartic 11.05.2011, 05:12
quelle
2

Sie könnten auch einen "verbose_name_plural" zur Klasse "Meta" hinzufügen.

    
glenfant 10.12.2016 17:23
quelle
0

verbose_name und verbose_name_plural beide Eigenschaften der Klasse Meta sind sehr wichtig, um das Standardverhalten von Django zu ändern und den Namen unserer Modelle anzuzeigen in Admin-Schnittstelle .

Sie können die Anzeige Ihrer Modellnamen auf der Admin-Schnittstelle mit den Eigenschaften ausführliche_Name und ausführliche_name_splural ändern Modellfeldnamen mithilfe des Schlüsselwortarguments ausführliche_Name .

Finden Sie die folgenden 2 Beispiele.

Land Modell:

%Vor%

Wenn Sie verbose_name_plural nicht angeben, wird Django es als Countrys betrachten, was nicht so gut aussieht, wie wir es als Länder möchten / p>

Dies passt besser in die folgende Art von Modell .

Produkt Modell:

%Vor%     
Rishikesh Agrawani 22.12.2017 15:24
quelle