Приветствую всех.
Кто-нибудь прикручивал к Джанге вот этот редактор: http://imperavi.ru/redactor/?
Подскажите как это можно сделать.
ksk-Так же как и любой другой, например, создавая свой виджет.
Кто-нибудь прикручивал к Джанге вот этот редактор: http://imperavi.ru/redactor/?
class Redactor(Textarea):
class Media:
js = (
"js/jquery-1.4.2.min.js",
"js/editor/editor.js",
)
css = {
"all": ("js/editor/css/editor.css"),
}
def __init__(self, attrs=None):
self.attrs = attrs
if attrs:
self.attrs.update(attrs)
super(Redactor, self).__init__(attrs)
def render(self, name, value, attrs=None):
rendered = super(Redactor, self).render(name, value, attrs)
return rendered + mark_safe(u'''
<script type="text/javascript">
$(document).ready(
function()
{
$('#id_%s').editor({ focus: true });
}
);
</script>''' % name)