著者のJamesBennettが、この本の第2版のソースコードを公開しているので、コードをそれと照合するか、単に彼のコードをダウンロードして使用することができます。
ただし、さらにヘルプを表示する前に答える必要のある2つの特定の質問があります。
本のどのバージョン?(第2版はDjango 1.1、つまりトランクからのものをカバーしています)
どのバージョンのDjangoを使用していますか?
どのバージョンのPythonを使用していますか(python -V
)?
Second Editionを使用していて、トランクからDjangoをsvnした場合は、私がお手伝いします-正常に動作しています。これが私の(OS X)セットアップです(トランクからDjangoを使って本の第2版を操作するためだけに):
でsettings.py
:
TEMPLATE_DIRS = (
'/Users/[myhome]/Sites/django-templates/cms/',
)
urls.py:
(r'^tiny_mce/(?P<path>.*)$', 'django.views.static.serve',
{ 'document_root': '/Users/[myhome]/djangocode/cms/jscripts/tiny_mce/' }),
次にchange_form.html
、djangoディレクトリから複製されて次の場所にコピーされたコピーがあります。
/django-templates/cms/admin/flatpages/flatpage/
これには以下が含まれます:
{{ media }}
<script type="text/javascript" src="/tiny_mce/tiny_mce.js"></script>
<script type="text/javascript">
tinyMCE.init({
mode: "textareas",
theme: "simple" //or use advanced
});
</script>
{% endblock %}
それを見て、あなたがどのように乗るかを私たちに知らせてください!