Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 6, 2009 15:45:00

Doberman26rus
От: Ставрополь
Зарегистрирован: 2009-03-16
Сообщения: 128
Репутация: +  1  -
Профиль   Отправить e-mail  

WYSIWYM editor widget for Django’s admin interface

Собственно пытаюсь прикрутить WYSIWYM editor к своему сайту, всё сделал, как в этой статье и ничего не изменилось, за исключением того что в админке пропал пункт ‘flatpages’
Никто не знает почему, собственно смущает строчка

admin.site.register(get_model('yourapp', 'article'), ArticleAdmin)
что за ‘article’?



подпись

Офлайн

#2 Окт. 6, 2009 16:50:15

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

WYSIWYM editor widget for Django’s admin interface

Внимательнее читаем.

In fact you just need to give it the lowercase name of the app and the lowercase name of the model.
И раз ничего не изменилось, а в админке пропал пункт, то, наверное, что-то сделано не так.

Офлайн

#3 Окт. 7, 2009 09:19:26

helm2004
От: Украина, Винница
Зарегистрирован: 2008-02-27
Сообщения: 630
Репутация: +  9  -
Профиль   Отправить e-mail  

WYSIWYM editor widget for Django’s admin interface

Я прикручивал HtmlArea.js он для jQuery. Его, ИМХО, прикручивать и курить легче. Если нужно напишу как.

Офлайн

#4 Окт. 7, 2009 13:13:37

Doberman26rus
От: Ставрополь
Зарегистрирован: 2009-03-16
Сообщения: 128
Репутация: +  1  -
Профиль   Отправить e-mail  

WYSIWYM editor widget for Django’s admin interface

Напиши, лишним не будет!!!



подпись

Офлайн

#5 Окт. 7, 2009 14:19:29

helm2004
От: Украина, Винница
Зарегистрирован: 2008-02-27
Сообщения: 630
Репутация: +  9  -
Профиль   Отправить e-mail  

WYSIWYM editor widget for Django’s admin interface

Как установить 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)Если не получилось достаём пиффо из холодильника - пьем и задаём вопрос заново.
Удачи!!!

Офлайн

#6 Окт. 7, 2009 15:11:47

Doberman26rus
От: Ставрополь
Зарегистрирован: 2009-03-16
Сообщения: 128
Репутация: +  1  -
Профиль   Отправить e-mail  

WYSIWYM editor widget for Django’s admin interface

Я тут пошаманил чуть, вобщем всё заработало=) Сделал, как в вышеуказаном мануале. Вот вопрос у меня другой возник, всё это я провернул через модели, виджиты и т.д. и т.п.
Но как я понял это можно было сделать проще, скажем так:

<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() {} });

});
вставив этот код в шаблон админки, я пробывал, но не работает. Вопрос почему?



подпись

Офлайн

#7 Окт. 7, 2009 15:19:42

helm2004
От: Украина, Винница
Зарегистрирован: 2008-02-27
Сообщения: 630
Репутация: +  9  -
Профиль   Отправить e-mail  

WYSIWYM editor widget for Django’s admin interface

id_content точно textarea?

Офлайн

#8 Окт. 7, 2009 15:27:52

Doberman26rus
От: Ставрополь
Зарегистрирован: 2009-03-16
Сообщения: 128
Репутация: +  1  -
Профиль   Отправить e-mail  

WYSIWYM editor widget for Django’s admin interface

helm2004
id_content точно textarea?
угу
<label for="id_content">Содержимое:</label><textarea id="id_content" rows="10" cols="40" name="content" class="vLargeTextField">Контактная информация</textarea>



подпись

Офлайн

#9 Окт. 7, 2009 17:11:12

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

WYSIWYM editor widget for Django’s admin interface

Скорее всего линк к либе не правильный. Проверь лог сервера.

Офлайн

#10 Окт. 8, 2009 11:51:24

Doberman26rus
От: Ставрополь
Зарегистрирован: 2009-03-16
Сообщения: 128
Репутация: +  1  -
Профиль   Отправить e-mail  

WYSIWYM editor widget for Django’s admin interface

[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
я так понимаю это норм результат!?



подпись

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version