在sae中運行web.py應用

 

sae 是新浪推出的PaaS業務,能夠提供免運維的容器服務,官方網站( https://www.sinacloud.com/html

假設您已經在本地開發好了web.py 應用,您能夠經過github客戶端上傳代碼到sae中新建的python應用中。
只要web.py應用包含文件index.wsgi,新浪雲就會加載咱們的應用。python

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# file code.py
import sys
import os
import web

urls = ("/", "Index",
        )
app = web.application(urls, globals())
application = app.wsgifunc()
web.config.debug = True

class Index:
    def __init__(self):
        pass

    def GET( self ):
        if session.login == 1:
            data = index1(session.user)
            return render_template('index.html', name=data )
        else:
            raise web.seeother('/login')

if __name__ == "__main__":
    app.run()

其餘內容,能夠自行參考sae官方文檔。https://www.sinacloud.com/doc/sae/python.htmlgit

相關文章
相關標籤/搜索