Django ne pas reconnaître la MEDIA_URL chemin?

Donc je vais essayer d'obtenir TinyMCE et en cours d'exécution sur un simple point de vue de la fonction, mais le chemin d'accès à la tiny_mce.js fichier est foutu. Le fichier se trouve dans /Users/home/Django/tinyMCE/media/js/tiny_mce/tiny_mce.js. Je crois qu' /media/js/tiny_mce/tiny_mce.js est correct, le serveur de développement n'a pas accès aux fichiers au-dessus de la racine du projet Django dossier. Dans le rendu de la page, il est dit dans le débogueur que le fichier javascript n'a pas été trouvé. C'est parce qu'il était en train de regarder à travers /js/tiny_mce/tiny_mce.js sans aborder l' /media/partie du chemin.

De toute façon, voici l'extrait de script pour le javascript dans un modèle nommé 'simple.html'. <script type="text/javascript" src="{{ MEDIA_URL }}/js/tiny_mce/tiny_mce.js"></script>
<script type="text/javascript">
tinyMCE.init({
mode : "textareas",
theme : "simple"
});
</script>

Et c'est ce que les parties vitales de mes paramètres.

MEDIA_ROOT = os.path.join(_base, 'media')
MEDIA_URL = 'http://127.0.0.1:8000/media/'
ADMIN_MEDIA_PREFIX = '/media/'

INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'tinymce',
)
Vous êtes-vous assuré que vous êtes de passage à MEDIA_URL dans le cadre de ce modèle?
Je n'avais pas avant, mais maintenant je le suis. Encore une "page manquant erreur".
J'ai le sentiment que je pourrais avoir endommagé le module Django quand j'ai installé quelques trucs supplémentaires pour Python2.5 via fink. Je suis goign réinstaller Django et voir si cela ne fait rien.
Nope, même résultats.

OriginalL'auteur rk919 | 2010-01-11

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *