欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
PyBlosxom
来自开放百科 - 灰狐
(版本间的差异)
第12行: | 第12行: | ||
copy pyblosxom.cgi and config.py from the web/ directory into your cgi-bin directory | copy pyblosxom.cgi and config.py from the web/ directory into your cgi-bin directory | ||
修改 config.py | 修改 config.py | ||
− | py["codebase"] = "/ | + | py["codebase"] = "/usr/local/lib/python2.4/site-packages/Pyblosxom" |
− | py[" | + | py['datadir'] = "/home/allen/blog/pyblosxom" |
+ | py['default_flavour'] = "html" | ||
py['base_url'] = "http://localhost/weblog" | py['base_url'] = "http://localhost/weblog" | ||
+ | py['cacheDriver'] = 'entrypickle' | ||
+ | py['cacheConfig'] = '/home/allen/blog/pyblosxom/cache' | ||
py["renderer"] = "blosxom" | py["renderer"] = "blosxom" | ||
− | py['plugin_dirs'] = [' | + | py['plugin_dirs'] = ['/home/allen/blog/pyblosxom/plugins'] |
py['load_plugins'] = ["pycalendar", "pyarchives"] | py['load_plugins'] = ["pycalendar", "pyarchives"] | ||
+ | py["static_dir"] = "/home/allen/blog/pyblosxom/static" | ||
+ | py["static_flavours"] = ["html"] | ||
+ | |||
Multi-user Installation | Multi-user Installation | ||
vi pyblosxom.cgi | vi pyblosxom.cgi | ||
第27行: | 第33行: | ||
下载 contributed packages, 如 contrib-1.3.2.tar.gz, 将 pycalendar.py, pyarchives.py | 下载 contributed packages, 如 contrib-1.3.2.tar.gz, 将 pycalendar.py, pyarchives.py | ||
copy home/allen/blog/pyblosxom/plugins/ 目录下 | copy home/allen/blog/pyblosxom/plugins/ 目录下 | ||
− | + | AttributeError: 'NoneType' object has no attribute 'BlosxomCache' | |
+ | |||
==Users== | ==Users== | ||
*http://pyblosxom.sourceforge.net/blog | *http://pyblosxom.sourceforge.net/blog |
2007年2月23日 (五) 20:19的版本
PyBlosxom is a lightweight weblog system write by Python
PyBlosxom 最吸引人的就是其插件化,在完成基本blog功能,其扩展功能可通过插件来完成。
http://pyblosxom.sourceforge.net/
Install
windows 用户请事先安装 http://sourceforge.net/projects/pywin32/ 然后运行
python setup.py install
Single-user Installation
copy pyblosxom.cgi and config.py from the web/ directory into your cgi-bin directory 修改 config.py py["codebase"] = "/usr/local/lib/python2.4/site-packages/Pyblosxom" py['datadir'] = "/home/allen/blog/pyblosxom" py['default_flavour'] = "html" py['base_url'] = "http://localhost/weblog" py['cacheDriver'] = 'entrypickle' py['cacheConfig'] = '/home/allen/blog/pyblosxom/cache' py["renderer"] = "blosxom" py['plugin_dirs'] = ['/home/allen/blog/pyblosxom/plugins'] py['load_plugins'] = ["pycalendar", "pyarchives"] py["static_dir"] = "/home/allen/blog/pyblosxom/static" py["static_flavours"] = ["html"]
Multi-user Installation
vi pyblosxom.cgi import cgitb; cgitb.enable() // 去掉 # http://localhost/cgi-bin/pyblosxom.cgi
ImportError: No module named pycalendar ImportError: No module named pyarchives
下载 contributed packages, 如 contrib-1.3.2.tar.gz, 将 pycalendar.py, pyarchives.py copy home/allen/blog/pyblosxom/plugins/ 目录下
AttributeError: 'NoneType' object has no attribute 'BlosxomCache'
Users
分享您的观点