开始使用django-cms:page_submit_row错误
我刚开始学习django-cms,想在管理界面编辑一个页面时遇到了一个错误。
这个错误是因为出现了一个叫TemplateSyntaxError
的异常,问题出在{% page_submit_row %}
这个模板标签上。
TemplateSyntaxError at /admin/cms/page/1/ Caught an exception while rendering: admin/page_submit_line.html Request Method: GET Request URL: http://127.0.0.1:8082/admin/cms/page/1/ Exception Type: TemplateSyntaxError Exception Value: Caught an exception while rendering: admin/page_submit_line.html Exception Location: C:\Program Files\Python26\lib\site-packages\django\template\debug.py in render_node, line 81
有没有人知道django-cms的好教程吗?
更新:看起来django-cms的安装没有完全成功,缺少了admin/page_submit_line.html这个模板。我尝试了好几次重新安装,结果都差不多。手动复制这个文件解决了问题。
我怎么才能确保安装是正确的呢?我觉得可能还有其他文件缺失。手动复制缺失的文件这样做安全吗?
2 个回答
0
你可能需要在文件的顶部使用 {% load %}
来加载模板标签库。
0
看起来这个问题是出在django-cms的安装程序上。之前是RC2版本,现在已经有RC3版本了。
而且,建议使用easy_install来进行安装。
使用easy_install安装RC3版本解决了这个问题。
祝好!