Description du champ de formulaire dans django admin

Comment append un indice pour le champ de formulaire dans django admin comme dans l’exemple suivant?

Description du champ de formulaire dans django admin

(ici: les descriptions d’ URL et de contenu sont affichées avec une couleur grise sous le champ)

Lors de la définition de vos champs dans models.py:

myfield = models.CharField(max_length=100, help_text="This is the grey text") 

Marquez ce lien:

https://docs.djangoproject.com/en/dev/ref/models/fields/#help-text

Je me retrouve à y faire référence tout le temps (pas seulement pour help_text, mais pour tout ce qui concerne les champs de modèle)!

En plus de la réponse de Timmy, si vous souhaitez afficher du texte d’aide supplémentaire et que vous souhaitez obtenir des balises utiles, vous pouvez afficher des champs de formulaire individuels et append un champ de description . À l’aide de votre exemple, supposons que vous souhaitiez diviser le champ Contenu en son propre bloc de champs et append du texte d’aide détaillé. Vous pouvez faire quelque chose comme:

 from mymodel.models import MyModel from django.consortingb import admin """ Custom Help Text """ CONTENT_HELP_TEXT = ' '.join(['

Here is some multi-line help', 'which is a long ssortingng so put', 'into a list which is then joined', 'with spaces. I can do fun things', 'like have bold', 'and some line breaks.
']) """ Customize Admin """ class MyModelAdmin(admin.ModelAdmin): """ Add your other customizations like actions, list_display, list filter, etc """ fieldsets = [ ('Content', { 'fields':('content',), 'description': '

%s
' % CONTENT_HELP_TEXT, }), ] admin.site.register(MyModel, MyModelAdmin)

Plus d’informations dans la documentation de Django (faites défiler vers le bas dans les champs).