Форум сайта python.su
Собственно пытаюсь прикрутить WYSIWYM editor к своему сайту, всё сделал, как в этой статье и ничего не изменилось, за исключением того что в админке пропал пункт ‘flatpages’
Никто не знает почему, собственно смущает строчка
admin.site.register(get_model('yourapp', 'article'), ArticleAdmin)
Офлайн
Внимательнее читаем.
In fact you just need to give it the lowercase name of the app and the lowercase name of the model.И раз ничего не изменилось, а в админке пропал пункт, то, наверное, что-то сделано не так.
Офлайн
Я прикручивал HtmlArea.js он для jQuery. Его, ИМХО, прикручивать и курить легче. Если нужно напишу как.
Офлайн
Напиши, лишним не будет!!!
Офлайн
Как установить jHtmlArea для jQuery:
1)качаем это чудо буржуазно-программной мысли одсюда http://jhtmlarea.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=30531#DownloadId=76577 и jQuery
2)кидаем в папку media/admin(иль где оно там у Вас), файл HtmlArea.js и jQuery.js
3)зырим двумя(или сколько там Вас) зенками мануал http://pietschsoft.com/post/2009/07/21/jHtmlArea-The-all-NEW-HTML-WYSIWYG-Editor-for-jQuery.aspx
4)Если не получилось достаём пиффо из холодильника - пьем и задаём вопрос заново.
Удачи!!!
Офлайн
Я тут пошаманил чуть, вобщем всё заработало=) Сделал, как в вышеуказаном мануале. Вот вопрос у меня другой возник, всё это я провернул через модели, виджиты и т.д. и т.п.
Но как я понял это можно было сделать проще, скажем так:
<script type="text/javascript" src="/_/js/jquery/jquery.js"></script>
<script type="text/javascript" src="/_/js/wymeditor/jquery.wymeditor.pack.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('head', document).append('<link rel="stylesheet" type="text/css" media="screen" href="/_/js/wymeditor/skins/default/screen.css" />');
$('#id_content').wymeditor({updateSelector: 'input:submit', updateEvent: 'click', postInit: function() {} });
});
Офлайн
id_content точно textarea?
Офлайн
helm2004угу
id_content точно textarea?
<label for="id_content">Содержимое:</label><textarea id="id_content" rows="10" cols="40" name="content" class="vLargeTextField">Контактная информация</textarea>
Офлайн
Скорее всего линк к либе не правильный. Проверь лог сервера.
Офлайн
[08/Oct/2009 12:48:38] "GET /js/jquery/jquery.js HTTP/1.1" 200 31033
[08/Oct/2009 12:48:38] "GET /js/wymeditor/jquery.wymeditor.pack.js HTTP/1.1" 200 53896
Офлайн