最近自己動手實現了乙個部落格系統,使用基於python的web框架django,執行在sae上。以下是遇到的問題,特總結如下:
1, sae支援的django等第三方模組的版本如下:
2, 應用配置檔案config.yaml檔案
一定要嚴格注意格式,如遇到如下格式,有兩種可能,一就是格式不正確,請參照以下config.yaml配置;二是version不對,請參照[1]中設定sae提供的第三方模組的外掛程式版本。
error:from django.core.wsgi import
importerror: no module named wsgi
config.yaml
libraries:- name: "
django
"version:
"1.8.3
"
3, 待定
部署django應用
django開發時只需要python就能完成,利用其自帶的開發服務,可以方便在開發環境執行起應用,但部署於生產時則需要一些額外的操作。首先是配置的修改,settings.py裡有些最小配置需要修改 static root os.path.join os.getcwd static allowed h...
Nginx uWSGI 部署 Django 應用
uwsgi的安裝 1wget 1sudo apt get install libxml2 dev 剩下的就簡單了 1tar zxvf uwsgi 0.9.9.2.tar.gz 2cd uwsgi 0.9.9.2 3make f makefile.py26 指定你python的版本,如果你的pytho...
Nginx uWSGI 部署 Django 應用
uwsgi的安裝 wget sudo apt get install libxml2 dev 剩下的就簡單了 tar zxvf uwsgi 0.9.9.2.tar.gz cd uwsgi 0.9.9.2 make f makefile.py26 指定你python的版本,如果你的python是2.7...