如何在sae中设置django,让sae的工作环境跟本地python环境一致
2017-11-21 10:12
696 查看
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 web框架Django学习(1)——在win7 64bit下配置开发环境Django:一个可以使Web开发工作愉快并且高效的Web开发框架。 使用Django,使你能够以最小的代价构建和
- Python开发环境Wing IDE如何设置Python路径
- svn更新路径,解决办法详细步骤,eclipse里面的更新方法,svn废弃位置,Windows环境,svn服务器地址换了,如何更新本地工作目录
- Python中可选的环境变量设置,Python中如何使用pdb调试脚本
- 本地plsql登录进去,提示:服务器字符集和客户端字符集不一致。但是我注册表没有设置字符集、环境变量也没有配置NLS_LANGUAGE环境变量,plsql是怎么识别的客户端编码呢?
- 如何解决通过Eclipse建立AVD时保存路径和我通过设置环境变量ANDROID_SDK_HOME的路径不一致的问题?
- windows和linux中搭建python集成开发环境IDE——如何设置多个python环境
- 在Ubuntu系统上进行SAE+Python+Django开发记录—1.环境搭建
- SAE: Python Django 如何 syncdb 到线上数据库
- 如何为Python开发环境Wing IDE设置Python路径
- Python+Django+SAE系列教程1-----Python环境和基本语法
- DJango-如何快速准备Python虚拟开发环境并快速定制一个项目
- python脚本中如何设置系统的环境变量
- Python+Django+SAE系列教程6-----本地配置Django
- 如何设置python环境变量?
- 在python中如何设置当前工作目录
- Python+Django+SAE系列教程1-----Python环境和基本语法
- [置顶] Centos 6.x python3.6 Django 环境设置
- 强迫症的 Mac 设置指南,如何配置一个高效的 Mac 工作环境
- 【python】巧用SAE搭建微信本地调试环境