正在加载...

关于

因为原来使用 Wordpress 的国外主机被华丽的和谐掉了,无奈之下自己动手,使用Python写了一个基于Google App Engine平台的Blog。

micolog

本Blog程序主要参考:plog  , potlatchblog

目前支持:

  1. 支持自定义Theme功能
  2. wordpress数据导入,格式为WXR(Wordpress eXtended RSS),
    实现导入后链接和原链接保证一直
  3. 支持 page 和 post 两种方式,支持Tag和Cagegory
  4. 实现了WordPress API,metaWeblog API接口,支持windows live writer书写方式,
  5. 支持PermaLink
  6. 后台管理
  7. 缓存模块

 

本人叫徐明,和大连实德那个搞足球的胖子同名,但此徐明不是彼徐明,至少没有那个徐明有钱也没有他胖。

本站目前关注于Google App engine ,python 和 open source project.

如果你对本站内容感兴趣,想和我交流,欢迎在这里留言,批评的,赞扬的,建议的,指正的话,都欢迎告诉我;也可以通过如下方式与我交流:

QQ: 5769183

Email :coolchyni#gmail.com



“关于” 共有122条留言

  • mickeywaley On

    Error:Entry cant been saved.
    今天突然 发文章出错。
    搜也右侧边栏也到下面去了。
    http://mickeywaley.appspot.com/
    难道是服务器问题?在这里留言也出错
    Traceback (most recent call last):
    File "/base/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 509, in __call__
    handler.post(*groups)
    File "/base/data/home/apps/mlog/1.335860681257888602/blog.py", line 298, in post
    comment.save()
    File "/base/data/home/apps/mlog/1.335860681257888602/model.py", line 476, in save
    self.put()
    File "/base/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 725, in put
    return datastore.Put(self._entity)
    File "/base/python_lib/versions/1/google/appengine/api/datastore.py", line 164, in Put
    apiproxy_stub_map.MakeSyncCall('datastore_v3', 'Put', req, resp)
    File "/base/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 72, in MakeSyncCall
    apiproxy.MakeSyncCall(service, call, request, response)
    File "/base/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 255, in MakeSyncCall
    rpc.CheckSuccess()
    File "/base/python_lib/versions/1/google/appengine/api/apiproxy_rpc.py", line 111, in CheckSuccess
    raise self.exception
    CapabilityDisabledError: Datastore writes are temporarily unavailable. Please see http://code.google.com/status/appengine for more information.

  • 云在天边 On

    ,HTTP 500 内部服务器错误一直有啊,在本地及上传到GAE后一直有啊,删了index.yaml在本地运行还是出错啊!
    ---------------------------------------------------------------------------------------------------------------------------------
    A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
    C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py in _HandleRequest(self=)
    2967 infile,
    2968 outfile,
    2969 base_env_dict=env_dict)
    2970 finally:
    2971 self.module_manager.UpdateModuleFileModificationTimes()
    base_env_dict undefined, env_dict = {'APPLICATION_ID': 'blogyoume', 'CURRENT_VERSION_ID': '2.1', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SERVER_NAME': 'localhost', 'SERVER_PORT': '8080', 'SERVER_PROTOCOL': 'HTTP/1.0', 'SERVER_SOFTWARE': 'Development/1.0'}
    C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py in Dispatch(self=, relative_url='/', path=None, headers=, infile=, outfile=, base_env_dict={'APPLICATION_ID': 'blogyoume', 'CURRENT_VERSION_ID': '2.1', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SERVER_NAME': 'localhost', 'SERVER_PORT': '8080', 'SERVER_PROTOCOL': 'HTTP/1.0', 'SERVER_SOFTWARE': 'Development/1.0'})
    404 infile,
    405 outfile,
    406 base_env_dict=base_env_dict)
    407
    408 if forward:
    base_env_dict = {'APPLICATION_ID': 'blogyoume', 'CURRENT_VERSION_ID': '2.1', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SERVER_NAME': 'localhost', 'SERVER_PORT': '8080', 'SERVER_PROTOCOL': 'HTTP/1.0', 'SERVER_SOFTWARE': 'Development/1.0'}
    C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py in Dispatch(self=, relative_url='/', path='blog.py', headers=, infile=, outfile=, base_env_dict={'APPLICATION_ID': 'blogyoume', 'CURRENT_VERSION_ID': '2.1', 'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SERVER_NAME': 'localhost', 'SERVER_PORT': '8080', 'SERVER_PROTOCOL': 'HTTP/1.0', 'SERVER_SOFTWARE': 'Development/1.0'}) ... ...

  • 逍遥客 On

    我没有办法安装成功。传了程序以后出现500错误。。测试了几个账户都是这样。本地也不能运行。

  • zpspot On

    我的:http://zpspot.appspot.com/,安装了好长时间,最后胡糊里糊涂的安上了,也没有出现开头的问候语。用的是gd-cms的主题,效果不错的!

  • echo On

    吃过了鸡蛋,来看看母鸡。呵呵。

  • admin On

    徐老师的博客程序很不错哦。不过在上传至GAE的时候显示错误,按照网上的文章吧index.yaml文件内的单值索引删除后上传成功,也能正常使用,不过博客上的odd post等按钮不见了。还有,有时候好像会自动修改设置参数,特别囧。我不懂网络技术,不知如何处理,不知徐老师能否指点一下。谢谢!

  • hike On

    删除 index.yaml 重新在本地运行 看看

  • dreamer On

    后台登陆没问题,但是访问不了,HTTP 500 内部服务器错误,会是什么原因呢?

  • hike On

    就是后台的目录

  • 冰封 On

    我这里有两个问题
    1.找不到地方可以设置分类
    2源码下插入之类,无法发表,总是说input title and content

  • hike On

    一般没有这个问题 ,你上网时通过代理吗?
    在本机上测试通过了吗? 不行删除index.yaml在测试,就会重新生成index.yaml
    再上传看看!

  • ahfoo On

    看解决这个问题没

  • ahfoo On

    我什么都有了,就是上传到一半 400出错,上传不了

    有谁可以帮忙上传的吗?
    我的Q19716564

  • hike On

    报告一个bug,如果删除带有评论的日志,后台的评论管理页面就打不开了。
    不过,可以在Google后台数据库里删除那个评论,后台的评论管理页面就可以打开了。

  • TaoGOGO On

    谢谢keeng2008了,以前我也发现过这个问题,放了一下就忘了。这是url相对地址的问题,呵呵,我们都是给徐明博客的打补丁的,嘿嘿

  • hike On

    应该就是 你的网址; 不过我也没成功使用writer,老是报错!
    徐大哥,发现了一个小问题,就是如果不换行写日志,发表后就会跑到评论那里去了。
    有的程序一行特别长,为了方便别人复制不能换行,所以就伸到评论的小版块那边去了。
    比如http://www.houkai.com/?p=7003 我换了你的主题还是一样的。
    我知道 徐大哥很忙,希望有空看看了 谢谢

  • 高藥師 On

    另外請問一下

    關於Window writer 該怎麼去設定呢

    http://hostname......

  • 高藥師 On

    您的東西很棒

    我希望給您贊助

    不知道您有否paypal帳戶

  • keeng2008 On

    发现micolog有个小BUG,就是在首页上点“下一页”,主要是到达“http://***/page/*”这样的URL,随便找个含有“(..More)”的文章链接,仔细看一下这个链接就发现这是个错误的链接,不信你点一下,我也是今天查看google网络抓取错误中发现的。
    解决方法:打开micolog根目录下的model.py,找到get_content_excerpt函数,其中有两个
    "%s",在第一个%s前添加一个斜杠"/",就行了。效果可以查看我的www.kgblog.net

  • zhiwei On

    我现在正在使用xuming的博客系统,,很不错的..
    不过有个问题我的说下:我使用Google Apps 申请的appengine,但是这个博客系统只支持Google账户登录,,
    我没法用创建这个appengine的Google Apps 管理博客,,一大遗憾呀...
    大家可以在这里看到我的micolog:http://web.chenzhiwei.cn
    有问题大家可以一起讨论....

我要留言