1

Donc, j'ai trouvé l'interface d'administration django appelée 'grappelli'. Regardé les captures d'écran et a décidé que je l'aime. Je suis allé à la page des sources et vérifié le coffre. Configurez-le et remarquez qu'il ne ressemble en rien à des captures d'écran. Aucun tableau de bord, aucun panneau latéral, différentes couleurs des éléments et listes d'éléments de modèles sont très étroites. De ce point je me demande si j'ai fait quelque chose de mal et de lire les docs de plus près. Trébuché sur admin-tools, les installa aussi. Le tableau de bord est apparu mais il avait de nouveau déplacé les boutons et les différents placements des éléments. Et n'ont pas résolu les problèmes avec des listes d'objets étroites.django grappelli, fichierbrowser et Tiny MCE insert image dialog

C'était plutôt décevant, mais j'ai décidé de me cacher davantage. Et vérifié la branche 2_2. Cela ressemblait finalement aux captures d'écran du projet django. Et minuscule mce a travaillé aussi!

Alors, question un: est ce que tout le monde qui veut utiliser grappelli faire? Ou est-ce que ces captures d'écran sont réellement pour la version de tronc et il est juste timide pour montrer sa beauté à moi? Après cela, j'ai décidé d'installer filebrowser. Je suis allé à google page du projet, lire les instructions, a noté l'exigence grapplelli et se réjouit de penser que ce serait facile puisque je l'ai déjà eu. Donc, j'ai vérifié le tronc, placé le média là où il appartient, créé les chemins nécessaires et cela a fonctionné. Mais avait l'air horrible. Le champ de recherche et les filtres ne sont rien comme dans l'admin simple django ou grappelli, la liste est étroite, les filtres ne fonctionnent pas. Et les engins bizarres comme les boutons sur la droite ne fonctionnent pas non plus. Eh bien, cela ne m'a pas découragé de parcourir les modèles, de les corriger ici et là et ils ont commencé à sembler plus ou moins ok. Mais les engins bizarres comme les boutons ne fonctionnaient toujours pas. Et ce qui est pire, le dialogue d'insertion d'image du minuscule MCE ne fonctionnait pas non plus. Il est apparu, a montré mes dossiers et fichiers, mais le bouton «Choisir» a été désactivé.

Maintenant, je commence à penser que je l'ai fait quelque chose de mal et

  1. Je revins le tronc navigateur de fichiers. Les boutons "Choisir" ne fonctionnent toujours pas.
  2. J'ai tout anéanti et ai ramené grappelli au tronc. Filebrowser semble toujours un peu foiré et le pire de tous les boutons 'Choose' ne fonctionne toujours pas.
  3. J'ai essayé filebrowser-no-grappelli et il n'a même pas ces boutons.
  4. je lui ai donné et y sommes allés chercher le confort

Donc, question deux: que tout le monde qui veut utiliser avec navigateur de fichiers d'image minuscule boîte de dialogue d'insertion MCE le même chemin? Avez-vous réussi à le faire fonctionner? S'il vous plaît, aidez-moi à faire de même.

TL/DR: Comment configurer grappelli et filebrowser pour l'administrateur django et faire fonctionner les minuscules boîtes de dialogue MCE?

J'utilise django 1.2.1.

Répondre

1

La version actuelle de grappelli est 2.1. Cela devrait fonctionner sans problème avec django 1.2.1 et la version actuelle de FileBrowser! Je pense que les captures d'écran sur le site de google proviennent d'une ancienne version, qui incluait le support des signets, etc., mais a été supprimée de la version actuelle car cette fonctionnalité (également tableau de bord etc) devrait être gérée par admin-tools maintenant!Comme vous l'avez peut-être déjà fait, il y a grappelli-admin-tools (http://bitbucket.org/fetzig/grappelli-admin-tools/overview) qui vous permet déjà de personnaliser votre page d'index et la fonctionnalité des signets devrait également y être déplacée! Assurez-vous de lire attentivement les instructions d'installation: http://bitbucket.org/fetzig/grappelli-admin-tools/wiki/Home (ne pas oublier d'exécuter les scripts python à la fin!) Tinymce/filebrowser travaille pour moi avec cette combinaison ....

+0

fait une capture d'écran de votre interface d'administration et de le mettre dans le site de partage d'images comme imgur.com trop demander? =) – clorz

+0

Eh bien, vous allez: http://imgur.com/CslA7.png –

+0

Il s'est avéré que j'ai foiré minuscule paramètre mce url. Tous ensemble, il s'est finalement avéré bien. – clorz

1

J'ai réussi à obtenir le site d'administration à ressemble à l'interface d'administration simple de django en ne définissant pas mon préfixe de média admin sur '/ media/grappelli /'. Je l'ai juste laissé comme '/ static/admin /' et il n'a rien cassé apparemment, mais je n'ai pas réussi à faire fonctionner le 'choisir' de toute façon.

0

Je faisais face à des problèmes similaires, mais le conseil de Christopher de changer le ADMIN_MEDIA_PREFIX a fonctionné comme un charme. Tout ce que je l'ai fait était la suivante:

ancienne:

ADMIN_MEDIA_PREFIX = STATIC_URL + 'grappelli/' 

nouvelle:

ADMIN_MEDIA_PREFIX = STATIC_URL + 'admin/ 
Questions connexes