Django-fr

Forum

#1 16-08-2010 16:36:23

Mathieu Leduc-Hamel
Membre
Inscription : 11-08-2010
Messages : 19

Question django, l'admin site

Hello tout le monde,

étant en france actuellement je me tourne vers la communauté django
française pour répondre à une de mes interrogations existentielle:

Tout le monde connait le panneau d'administration de django.

Par contre, est-ce que quelqu'un sait s'il est possible de déplacer des
models d'une section à une autre autre ?

je m'explique:

disons que votre panneau contient les sections suivantes:

auth
  Groups
  Users
Contact
  Persons
  Organizations
Product
  Categories
  Discount
Store
  Style
  Color
  Size

Est-ce posible de déplacer les éléments Categories et Discount vers la
section Store ?

Seulement les changer d'application ce n'est pas la bonne réponse puisque
l'application Product provient de Satchmo et je ne peux donc pas les
déplacer dans mon propre projet !

Merci à tous

Mathieu

Hors ligne

#2 16-08-2010 17:26:31

Olivier Meunier
Membre
Inscription : 11-08-2010
Messages : 29

Re : Question django, l'admin site

Le 16/08/10 17:36, Mathieu Leduc-Hamel a écrit :
> Est-ce posible de déplacer les éléments Categories et Discount vers la
> section Store ?
>
> Seulement les changer d'application ce n'est pas la bonne réponse puisque
> l'application Product provient de Satchmo et je ne peux donc pas les
> déplacer dans mon propre projet !

Dans ton appli Store, tu peux créer deux modèles qui seront des proxy
vers Categories et Discount. (proxy=True dans la class Meta de chaque
modèle)

Dans l'admin de l'appli tu register ces modèles (éventuellement, tu
récupère les ModelAdmin de chaque modèle).

Tu devras peut-être unregister les deux modèles de Satchmo au besoin.

Sinon, tu peux aussi changer le template de la home de l'admin si ce
n'est qu'une question d'ordre esthétique smile

Hors ligne

#3 03-09-2010 21:08:45

jfsimon
Membre
Inscription : 29-08-2010
Messages : 4

Re : Question django, l'admin site

Tu peux aussi utiliser Grappelli (http://code.google.com/p/django-grappelli/) qui permet (entre autre) cela.

Hors ligne

Pied de page des forums