在SAE(新浪云平台)上使用 python django库编写网站

原创 2015年07月08日 16:39:54
2015年4月18日02:16:23
网站开发前的步骤
作者:赵昊


0.svn小乌龟版本控制器的使用,参考http://sae.sina.com.cn/doc/tutorial/code-deploy.html


1.部署网站第一步: 导入django框架 *1.5* 版本。(更改根目录下yaml,wsgi配置文件)。
参考http://sae.sina.com.cn/doc/python/tutorial.html#web


2.①开启sae:mysql服务   
②配置django :mysite/setting.py中的数据库连接代码
http://sae.sina.com.cn/doc/python/tutorial.html#web 中:如何syncdb到线上数据库章节
MYSQL_USER = 'ACCESSKEY'
MYSQL_PASS = 'SECRETKEY'
MYSQL_DB   = 'app_APP_NAME' 直接替换正确代码即可

3.下载sae本地环境开发工具包,并使用开启django:admin库
参考下载sae本地环境开发工具包 http://sae.sina.com.cn/doc/python/tools.html#id2
django:admin库:http://pythontip.sinaapp.com/study/books/djangobook-py3k-cn
并利用sae本地开发环境明天,syncdb数据到线上。
并美化 管理工具包。http://biancheng.dnbcw.info/javascript/365496.html

4.在本地创建一个 create database app_APP_NAME (因为本地不会默认创建)
①在根目录下下 shift+右键点击在此处运行命令行    使用dev_server.py --mysql=root:密码@localhost:8080 
@再新建一个命令行  python manage.py syncdb命令
这样本地和线上就可以同时更新了。么么哒。会有如下代码,则可以查看 本地和平台的数据。 均有表格生成哦。这样你就会使用本地开发了吧。
Creating tables ...
Creating table auth_permission
Creating table auth_group_permissions
Creating table auth_group
Creating table auth_user_groups
Creating table auth_user_user_permissions
Creating table auth_user
Creating table django_content_type
Creating table django_session


5.现在就可以开发自己的网站喽。 使用时应注释掉setting.py中一下两行 不然会报错
from sae._restful_mysql import monkey
monkey.patch()
admin:显示中文参考  http://wenku.it168.com/d_000667131.shtml

初试新浪PaaS云平台-SAE

转载请标明出处: http://blog.csdn.net/ouyida3/article/details/46045261 本文出自:【ouyida3的博客】0. 基础知识 Sina App ...
  • ouyida3
  • ouyida3
  • 2015年05月30日 12:01
  • 1526

新浪SAE云平台之Yii框架应用搭建

看了很多文档,总算是把SAE环境给弄起来了,不过SAE提供的本地环境还是不能友好的运行起来,于是放弃了SAE本地环境,就用自己搭建的Apache环境来运行,再兼容SAE云平台。...
  • lsg9012
  • lsg9012
  • 2015年01月24日 12:16
  • 1037

新浪SAE云平台发布国人开发的项目…

与新浪SAE紧密合作的一个产品。在新浪SAE发现的,本身集成支持新浪SAE平台安装功能,这成为我在新浪SAE上的第一个应用。 试用初步结果看,使用操作简单、界面简洁、速度很快;不足,由于看惯了别的项目...
  • tomora
  • tomora
  • 2013年09月15日 10:23
  • 696

PHP+新浪微博开放平台+新浪云平台(SAE)开发微博应用——必须交待的几个问题

PHP+新浪微博开放平台+新浪云平台(SAE) ——新浪微博应用开发的一个解决方案 一、PHP+新浪微博开放平台+新浪云平台(SAE)方案的基础 二、建立微博应用的过...

PHP+新浪微博开放平台+新浪云平台(SAE)开发微博应用——PHP SDK中Demo程序简析

一、PHP+新浪微博开放平台+新浪云平台(SAE)方案的基础 二、建立微博应用的过程 三、PHP SDK中Demo程序简析 四、进一步学习的走向和有用的资源 五、必须交待的几个问题 【PDF...

PHP+新浪微博开放平台+新浪云平台(SAE)开发微博应用——建立微博应用的过程

建立微博应用的过程 1、在微博开放平台上创建应用 首先登录你的微博。 在页面的最下端有个链接“开放平台”,单击此链接。 或者直接打开:http://open.weibo.com/,...

PHP+新浪微博开放平台+新浪云平台(SAE)开发微博应用——PHP SDK中Demo程序简析

PHP+新浪微博开放平台+新浪云平台(SAE) ——新浪微博应用开发的一个解决方案 一、PHP+新浪微博开放平台+新浪云平台(SAE)方案的基础 二、建立微博应用的过程 三、PHP S...

PHP+新浪微博开放平台+新浪云平台(SAE)

PHP+新浪微博开放平台+新浪云平台(SAE)方案的基础 一、新浪微博开放平台( http://open.weibo.com/wiki/index.php/Quickstart)       ...

PHP+新浪微博开放平台+新浪云平台(SAE)开发微博应用基础

1、新浪微博开放平台(http://open.weibo.com/wiki/index.php/Quickstart)   开放的是什么:开放平台开放给开发者的是每一个用户的用户关系,开发者不在向传...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在SAE(新浪云平台)上使用 python django库编写网站
举报原因:
原因补充:

(最多只允许输入30个字)