百度雲計算平台Python環境試用


BAE是百度今年發布的雲計算平台。在這會兒,雲計算已經沒什么新意了,不過看到百度雲同時支持PHP、Java和Python三語言,也覺得眼前一亮——Python正是我想要的。於是忍不住申請了個賬號,又申請了Python運行時(Java和Python的運行時目前還在公測中,需要另外申請)。在此,感謝下被我多次郵件騷擾的百度雲的管理員大哥。

1、創建應用

進入BAE管理界面,雲環境->我的應用->創建應用,運行時選上Python(重復一下,Python目前還在公測,需要單獨申請)

2、設置版本管理

點擊當前應用的「版本管理」,創建一個新的版本。

新版本創建后,可在下方看到紅色顯示的Svn地址

用Svn客戶端簽出這個地址。

3、上傳應用

用PyCharm(注:我的版本是2.5,不同的版本應用的目錄結構可能不一樣)創建一個Django應用,第二步的應用程序名留空,完成后得到如下目錄結構:

修改wsgi.py如下:

import os
import sys

os.environ['DJANGO_SETTINGS_MODULE'] = 'wordServer.settings'

path = os.path.dirname(os.path.abspath(__file__)) + '/wordServer'
if path not in sys.path:
    sys.path.insert(1, path)

from django.core.handlers.wsgi import WSGIHandler
from bae.core.wsgi import WSGIApplication

application = WSGIApplication(WSGIHandler())

接着把整個wordSever子目錄復制到剛才簽出得到的目錄之下,此時的目錄結構如下:

 

最后,提交剛才的更改,訪問下0.wordserver.duapp.com,看到Django的初始界面:

 

參考鏈接

百度開發者中心幫助文檔


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM