Micolog导航栏增加外链功能

2009-01-7 | Other | Tags: ,

Micolog的导航栏条目是通过page实现的,默认情况下不能添加外链。

可以通过下面方法增加外链功能:

1. 建一个go.py档案,内容如下:

import cgi
import wsgiref.handlers
from google.appengine.ext import webapp
class MainPage(webapp.RequestHandler):
 def get(self):
  site = self.request.get('site')
  self.redirect(site)

application = webapp.WSGIApplication([('/go', MainPage)], debug=True)

def main():
 wsgiref.handlers.CGIHandler().run(application)

if __name__ == "__main__":
 main()

2. 编辑app.yaml

增加

- url: /go
  script: go.py

3. 登录后台,新建page,slug填上 go?site=http://www.163.com

完成,很简单,这样就在导航栏增加一个163.com的外链了,比直接编辑模板来的方便。


8 Responses to “Micolog导航栏增加外链功能”

Leave a Reply