Я выполнял инструкции по адресу https://github.com/django-ckeditor/django-ckeditor и удалил базу данных, чтобы получить RichTextField() для регистрации. Мой models.py является:Как я могу установить мою установку django-ckeditor?
#!/usr/bin/python
import settings
from ckeditor.fields import RichTextField
from django.db import models
class Page(models.Model):
title = models.CharField(max_length = 255)
body = RichTextField()
location = models.CharField(max_length = 255, verbose_name = "URL")
keywords = models.CharField(max_length = 255, blank = True)
meta_description = models.CharField(max_length = 255, blank = True)
script = models.TextField(blank = True)
def __unicode__(self):
return 'Page "' + self.title + '" at ' + self.location
class Meta:
ordering = ['title']
Однако CKEditor не отображается в поле «тело», и посмотреть на исходный код страницы для редактора админ страницы не предает никакой ссылки на CKEditor.
Включение JavaScript является:
<title>Add page | Django site admin</title>
<link rel="stylesheet" type="text/css" href="/static/admin/css/base.css" />
<link rel="stylesheet" type="text/css" href="/static/admin/css/forms.css" />
<!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="/static/admin/css/ie.css" /><![endif]-->
<script type="text/javascript">window.__admin_media_prefix__ = "/static/admin/";</script>
<script type="text/javascript" src="/admin/jsi18n/"></script>
<script type="text/javascript" src="/static/admin/js/core.js"></script>
<script type="text/javascript" src="/static/admin/js/admin/RelatedObjectLookups.js"></script>
<script type="text/javascript" src="/static/admin/js/jquery.js"></script>
<script type="text/javascript" src="/static/admin/js/jquery.init.js"></script>
<script type="text/javascript" src="/static/admin/js/actions.js"></script>
Что можно/нужно сделать так, чтобы в поле «тело» из «Страницы» имеет CKEditor для своего виджета?