Vous n'êtes pas identifié(e).
Bonjour,
J'aimerais changer le nom d'une application que j'ai utilisé dans un
de mes projets django. Plus précisément c'est pybbm (forum). Je veux
que dans l'administration il y apparaisse le nom Forum pour faciliter
l'administration à l'administrateur du système (non informaticien). J'ai
utilisé plein de
méthode mais qui ne marche pas. je continue à chercher. Si quelqu'un
aurait une astuce facile et rapide cela me sauverait.
Merci
Hors ligne
Bonjour,
Là comme ça je vois deux solutions.
Il me semble que tu peux mettre app_label dans le class Meta de tous les
models de ton app pybbm.
class Category(models.Model):
...
class Meta:
app_label = _('Forum')
Tu peux le faire également hors de pybbm en modifiant le app_label après
la création des models (depuis une autre app) :
from pybbm.models import Category
Category._meta.app_label = _('Forum')
L'autre chose à faire (peut-être meilleure d'ailleurs) c'est de
surcharger le template de l'admin qui gère l'affichage de la liste des app.
https://github.com/django/django/blob/master/django/contrib/admin/templates/admin/index.html
https://github.com/django/django/blob/master/django/contrib/admin/templates/admin/app_index.html
Bonne journée,
Rémy
Le 08/01/2014 07:56, Séno Hervé Edorh a écrit :
>
> Bonjour,
>
> J'aimerais changer le nom d'une application que j'ai utilisé dans un
> de mes projets django. Plus précisément c'est pybbm (forum). Je veux
> que dans l'administration il y apparaisse le nom Forum pour faciliter
> l'administration à l'administrateur du système (non informaticien).
> J'ai utilisé plein de
> méthode mais qui ne marche pas. je continue à chercher. Si quelqu'un
> aurait une astuce facile et rapide cela me sauverait.
>
> Merci
>
> --
> Hervé
>
>
>
> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
Hors ligne