Vous n'êtes pas identifié(e).
salut
je suis entrain de faire une petite application et j utilise django et
python pur la premiere fois,mon probleme que mon application ne fait
aucune difference entre un admin et un user normale, moi je veux pas
qu'un user normal entre dans l'intereface admin.et quand je decoche
staff status pour un user normal django le connait pas et lui demande
de retaper username et password correctement.
merci
Hors ligne
Bonjour
On 12/02/2008, Hasna Boucham <hasna _AT_ kvos.is> wrote:
>
> salut
> je suis entrain de faire une petite application et j utilise django et
> python pur la premiere fois,mon probleme que mon application ne fait aucune
> difference entre un admin et un user normale, moi je veux pas qu'un user
> normal entre dans l'intereface admin.et quand je decoche staff status pour
> un user normal django le connait pas et lui demande de retaper username et
> password correctement.
> merci
>
De ce que j'ai compris et vu sur l'interface d'admin et des permissions : si
tu veux qu'un compte ait accès à l'interface d'admin sans qu'il ait tous les
droits, il faut que :
- Le statut équipe/staff soit coché
- Le statut actif soit coché
- Le statut super-utilisateur soit décoché
- Que tu donnes à l'utilisateur les permissions qui vont bien dans la
zone prévue à cet effet.
Hope it helps,
Nicolas
Hors ligne
Bonjour,
moi d'après ce que j'ai compris, c'est que tu essayes de te logguer en
tant qu'utilisateur normal (donc staff décoché) à l'interface d'admin,
ce qui n'est.. pas possible.. puisque l'utilisateur normal ne doit pas
avoir accès à l'interface d'amin (c'est "normal" quoi).
En gros, l'interface d'admin n'a été fait sur Django que pour faciliter
le boulot des admins. Si tu veux permettre aux utilisateurs "normaux" de
créer/modifier des ressources, tu as 2 choix:
1. soit tu leurs met à tous le status staff (en jouant sur les
permissions) [cette solution est moyenne mais tu as pas de code à faire]
2. soit de créer les vues qui permettront aux utilisateurs normaux
(non-staff) de créer/modifier des ressources.
En espérant que ça aide . Si j'ai pas bien compris, je pense que
Nicolas l'aura fait (et inversement).
On Thu, 2008-02-14 at 11:12 +0100, Nicolas Steinmetz wrote:
> Bonjour
>
> On 12/02/2008, Hasna Boucham <hasna _AT_ kvos.is> wrote:
> salut
> je suis entrain de faire une petite application et j utilise
> django et python pur la premiere fois,mon probleme que mon
> application ne fait aucune difference entre un admin et un
> user normale, moi je veux pas qu'un user normal entre dans
> l'intereface admin.et quand je decoche staff status pour un
> user normal django le connait pas et lui demande de retaper
> username et password correctement.
> merci
>
> De ce que j'ai compris et vu sur l'interface d'admin et des
> permissions : si tu veux qu'un compte ait accès à l'interface d'admin
> sans qu'il ait tous les droits, il faut que :
> * Le statut équipe/staff soit coché
> * Le statut actif soit coché
> * Le statut super-utilisateur soit décoché
> * Que tu donnes à l'utilisateur les permissions qui vont bien
> dans la zone prévue à cet effet.
> Hope it helps,
> Nicolas
>
> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
Hors ligne