| 作者 | YTBlog相关 |
|
Chris1919 2009-03-21 13:47 |
项目地址
http://code.google.com/p/ytblog/ 如何配置和使用YTBlog 1. 从http://code.google.com/p/ytblog/上checkout源代码,用以下svn命令即可:svn checkout http://ytblog.googlecode.com/svn/trunk/ path_to_ytblog 2. 命令行进入GAE所在目录,输入dev_appserver.py path_to_ytblog就可以运行YTBlog,做一些测试。 3. 配置app.yaml,把application改成你在GAE上申请的application id。 4. 配置path_to_ytblog/ytblog/config.py: YTBlog提供了三套配置模板,分别是 单人模式Blog: config_single_user.py 多人模式Blog: config_multi_user.py 论坛模式: config_forum.py 把这些文件里面的内容copy到config.py中就可以启用相应的模式。 5. 配置plugins,进入path_to_ytblog/ytblog/plugin,在__init__.py中可配置你所需要的plugins。 6. 如果希望页面上的语言更个性化一些,可以进入path_to_ytblog/ytblog/langs,打开相应的语言文件,比如cn.py,直接编辑即可。 上面4/5/6里面提到的配置文件都是Python源代码文件,配置时可能需要点基础的Python知识,不过依葫芦画瓢应该也差不多能配好。 论坛模式 只有一些非常基本的论坛功能,因为我加入论坛模式并不是计划做一个功能多么完备的论坛程序,而是为了验证一些我对YTBlog技术上的设计思路。简单来讲就是在不改变YTBlog核心代码(controller,model等等...)的前提下,通过提供一套新的template(YTBlog的展现层用的Django template)来改变YTBlog提供功能的方式。其实就是MVC..hehe... |