如何在sae中设置django,让sae的工作环境跟本地python环境一致


Posted in Python onNovember 21, 2017

sae中安装有python环境,想让sae导入自己下载的django或者其他模块,可以在svn中新建一个文件目录,比如site-packages,跟python安装目录一样,这个目录存放所有的python模块(包括django),将安装目录下的以及用pip install安装的各种模块copy入这个目录,然后增加python搜索路径,让sae可以从这个目录引入各种模块,保证程序正常运行.具体设置如下:

第一步:修改wsgi.py文件,该文件在django生成的项目目录后,比如../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) #将该路径加入系统的环境变量中,以使python第一个搜索的默认路径就是这个路径
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

总结

以上所述是小编给大家介绍的在sae中设置django,让sae的工作环境跟本地python环境一致,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
python实现telnet客户端的方法
Apr 15 Python
正确理解python中的关键字“with”与上下文管理器
Apr 21 Python
Python 机器学习库 NumPy入门教程
Apr 19 Python
python爬虫自动创建文件夹的功能
Aug 01 Python
详解如何将python3.6软件的py文件打包成exe程序
Oct 09 Python
python获取时间及时间格式转换问题实例代码详解
Dec 06 Python
Python的高阶函数用法实例分析
Apr 11 Python
Python3.5迭代器与生成器用法实例分析
Apr 30 Python
Django之编辑时根据条件跳转回原页面的方法
Aug 21 Python
python logging设置level失败的解决方法
Feb 19 Python
python必学知识之文件操作(建议收藏)
May 30 Python
Python干货实战之八音符酱小游戏全过程详解
Oct 24 Python
详解supervisor使用教程
Nov 21 #Python
django模型层(model)进行建表、查询与删除的基础教程
Nov 21 #Python
LRUCache的实现原理及利用python实现的方法
Nov 21 #Python
Python利用itchat对微信中好友数据实现简单分析的方法
Nov 21 #Python
python中is与双等于号“==”的区别示例详解
Nov 21 #Python
Python使用PIL模块生成随机验证码
Nov 21 #Python
Python3中条件控制、循环与函数的简易教程
Nov 21 #Python
You might like
浅谈Windows下 PHP4.0与oracle 8的连接设置
2006/10/09 PHP
PHP Session变量不能传送到下一页的解决方法
2009/11/27 PHP
PHP学习之数组值的操作
2011/04/17 PHP
PHP 验证码不显示只有一个小红叉的解决方法
2013/09/30 PHP
jQuery结合CSS制作漂亮的select下拉菜单
2015/05/03 Javascript
javascript解决IE6下hover问题的方法
2015/07/28 Javascript
jQuery数据类型小结(14个)
2016/01/08 Javascript
JavaScript String 对象常用方法总结
2016/04/28 Javascript
AngularJS 视图详解及示例代码
2016/08/17 Javascript
jQuery得到多个值只能用取Class ,不能用取ID的方法
2016/12/04 Javascript
vue非父子组件通信问题及解决方法
2018/06/11 Javascript
使用vue的transition完成滑动过渡的示例代码
2018/06/25 Javascript
解决angularJS中input标签的ng-change事件无效问题
2018/09/13 Javascript
React项目动态设置title标题的方法示例
2018/09/26 Javascript
JavaScript Array对象基本方法详解
2019/09/03 Javascript
[57:18]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#3VP VS VG
2016/03/03 DOTA
[32:56]完美世界DOTA2联赛PWL S3 Rebirth vs CPG 第二场 12.11
2020/12/16 DOTA
Python的面向对象思想分析
2015/01/14 Python
Python画柱状统计图操作示例【基于matplotlib库】
2018/07/04 Python
使用Scrapy爬取动态数据
2018/10/21 Python
使用Python创建简单的HTTP服务器的方法步骤
2019/04/26 Python
Python3 使用selenium插件爬取苏宁商家联系电话
2019/12/23 Python
基于python3.7利用Motor来异步读写Mongodb提高效率(推荐)
2020/04/29 Python
详解HTML5中CSS外观属性
2020/09/10 HTML / CSS
UNIX特点都有哪些
2016/04/05 面试题
应届毕业生自我评价分享
2013/12/15 职场文书
心得体会怎么写
2013/12/30 职场文书
七一党建活动方案
2014/01/28 职场文书
教师评语大全
2014/04/28 职场文书
师德演讲稿范文
2014/05/06 职场文书
爱心倡议书范文
2014/05/12 职场文书
高等教育学专业自荐书
2014/06/17 职场文书
行政管理专业求职信
2014/07/06 职场文书
大四学生个人总结
2015/02/15 职场文书
团结友爱主题班会
2015/08/13 职场文书
2019年圣诞节祝福语集锦
2019/12/25 职场文书