如何在sae中設(shè)置django,讓sae的工作環(huán)境跟本地python環(huán)境一致
sae中安裝有python環(huán)境,想讓sae導(dǎo)入自己下載的django或者其他模塊,可以在svn中新建一個(gè)文件目錄,比如site-packages,跟python安裝目錄一樣,這個(gè)目錄存放所有的python模塊(包括django),將安裝目錄下的以及用pip install安裝的各種模塊copy入這個(gè)目錄,然后增加python搜索路徑,讓sae可以從這個(gè)目錄引入各種模塊,保證程序正常運(yùn)行.具體設(shè)置如下:
第一步:修改wsgi.py文件,該文件在django生成的項(xiàng)目目錄后,比如../mysite/wsgi.py
import os
import sys
root = os.path.join(os.path.dirname(os.path.dirname(__file__)),'site-packages')#獲取新增加的site-packages路徑
sys.path.insert(0, root) #將該路徑加入系統(tǒng)的環(huán)境變量中,以使python第一個(gè)搜索的默認(rèn)路徑就是這個(gè)路徑
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings")
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
第二步:在django根目錄(即跟manage.py同一目錄)下新建index.wsgi文件,
import sae from mysite import wsgi application=sae.create_wsgi_app(wsgi.application)
自此,sae中的python配置跟本地的python完全一樣,只需將需要的模塊copy到自定義的目錄中,然后svn同步,就可以像操作本地python一樣操作sae
總結(jié)
以上所述是小編給大家介紹的在sae中設(shè)置django,讓sae的工作環(huán)境跟本地python環(huán)境一致,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
- 使用python和Django完成博客數(shù)據(jù)庫(kù)的遷移方法
- python+django加載靜態(tài)網(wǎng)頁(yè)模板解析
- Python通過(guò)Django實(shí)現(xiàn)用戶注冊(cè)和郵箱驗(yàn)證功能代碼
- Python中django學(xué)習(xí)心得
- Python使用django框架實(shí)現(xiàn)多人在線匿名聊天的小程序
- nodejs項(xiàng)目windows下開(kāi)機(jī)自啟動(dòng)的方法
- 在python3環(huán)境下的Django中使用MySQL數(shù)據(jù)庫(kù)的實(shí)例
- Django權(quán)限機(jī)制實(shí)現(xiàn)代碼詳解
相關(guān)文章
python pyinstaller打包exe報(bào)錯(cuò)的解決方法
這篇文章主要給大家介紹了關(guān)于python pyinstaller打包exe報(bào)錯(cuò)的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者使用python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11
史上最全Python文件類型讀寫(xiě)庫(kù)大盤(pán)點(diǎn)
這篇文章主要為大家詳細(xì)介紹了史上最全Python文件類型讀寫(xiě)庫(kù)大盤(pán)點(diǎn),包含常用和不常用的大量文件格式,文本、音頻、視頻應(yīng)有盡有,廢話不多說(shuō),走起來(lái)2023-05-05
Python 元組拆包示例(Tuple Unpacking)
今天小編就為大家分享一篇Python 元組拆包實(shí)例(Tuple Unpacking),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-12-12
python 3.74 運(yùn)行import numpy as np 報(bào)錯(cuò)lib\site-packages\numpy\_
這篇文章主要介紹了python 3.74 運(yùn)行import numpy as np 報(bào)錯(cuò)lib\site-packages\numpy\__init__.py,原來(lái)需要更新一下numpy即可2019-10-10
Python數(shù)據(jù)分析?Pandas?Series對(duì)象操作
這篇文章主要介紹了Python數(shù)據(jù)分析之Pandas?Series對(duì)象,文章基于python的相關(guān)資料展開(kāi)詳細(xì)內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-05-05
JavaScript實(shí)現(xiàn)一維數(shù)組轉(zhuǎn)化為二維數(shù)組
下面小編就為大家分享一篇JavaScript實(shí)現(xiàn)一維數(shù)組轉(zhuǎn)化為二維數(shù)組,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-04-04
Python實(shí)現(xiàn)動(dòng)態(tài)柱狀圖的繪制
這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)動(dòng)態(tài)柱狀圖的繪制的相關(guān)資料,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)與借鑒價(jià)值,需要的可以參考一下2022-12-12
Python?functools凍結(jié)參數(shù)小技巧實(shí)現(xiàn)代碼簡(jiǎn)潔優(yōu)化
這篇文章主要為大家介紹了Python?functools凍結(jié)參數(shù)小技巧實(shí)現(xiàn)代碼簡(jiǎn)潔優(yōu)化示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-12-12

