zoukankan      html  css  js  c++  java
  • 发布django到新浪SAE

    很早新浪SAE就支持python。加以利用,挂载一些自己的小应用。
     
    发布django应用到SAE,流程还是比较简单的。
    1.首先在SAE新建一个Python应用。
     
    新建空应用,直接上传本地已经写好的django应用代码。
     
    新建完成后,本地目录的结构,很简单。
    包括两个文件:
    index.wsgi和config.yaml
     
    2.需要修改两个配置文件
    .wsgi文件修改内容为
    import os
    import django.core.handlers.wsgi
    import sae
    os.environ['DJANGO_SETTINGS_MODULE'] = 'typos.settings'
    application = sae.create_wsgi_app(django.core.handlers.wsgi.WSGIHandler())
     
    .yaml文件修改为
    ---
    name: typos
    version: 1

    libraries:
    - name: django
      version: "1.5"

    handlers:
    - url: /static/
      static_path: ./
     
    3.修改完成后,如果使用了MySQL数据库,则需要首先开启SAE上新建应用的MySQL功能。
    共享和独享都可以。
    然后导入本地的数据库文件
    3.导入完成后,就开始测试。
     
    大致测试成功的话,就大功告成了。
     
    PS:发布typos中遇到的问题
    1.验证码刷新不出来。
         修改对应view中方法中包导入的方式import Image, ImageDraw 为from PIL import Image, ImageDraw
     
    相关链接:PIL导入
     
     
     
  • 相关阅读:
    sql number类型和varchar2类型
    B
    E
    D
    B
    A
    第三课 选区
    第二课 新建文件与图层
    第一课 界面认识
    CSS命名规则
  • 原文地址:https://www.cnblogs.com/ekse/p/4973297.html
Copyright © 2011-2022 走看看