Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1062863
  • 博文数量: 77
  • 博客积分: 821
  • 博客等级: 军士长
  • 技术积分: 1905
  • 用 户 组: 普通用户
  • 注册时间: 2011-10-23 16:17
个人简介

学校:上海交通大学软件工程 学历:硕士 行业:从事流媒体移动开发 QQ: 412595942 邮箱:yiikai1987910@gmail.com

文章分类

全部博文(77)

文章存档

2016年(4)

2015年(15)

2014年(16)

2013年(12)

2012年(21)

2011年(9)

分类: Web开发

2015-03-27 17:27:42

     通过SAE,可以实现屌丝的逆袭, 完成没有钱搭建自己服务器的苦恼,闲话不多说,直接上配置教程
    
    1.从SAE官网的python教程中,跟着创建自己的SAE 和 django 环境 网址:
       由于SAE上没有支持高版本的django,所以目前为止还是老老实实的用1.4版本的吧
    2.在本机上安装完django后就可以开始重点配置了
     3.跟着网上教程走下来之后,本地的目录应该是这个样子的,以我的为例:

       

      进入mysite目录 打开settings.py 文件,修改Datebase的设置,这里注意,确保本地已经安装好了mysql,我用的是6.0版本的
      设置如图:
      
      这里设置了本地环境和SAE的环境两套,为了调试检查的时候方便。
      4.设置好了数据库配置之后,就可以写model文件了,这个事django一个优势所在,抽象了数据库的接口方便了像我这样的数据库小白操作上的便捷
      5.编辑自己的数据库model.py
        
       6.接下去,可以进行本地的验证了,运行

        python manage.py validate
    如果没有错误恭喜你
     如果有msysqldb没有安装的错误,那就乖乖的安装吧安装好
    可能会遇到Reason: image not found 这个错误
      
      

$ sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
$ sudo ln -s /usr/local/mysql/lib /usr/local/mysql/lib/mysql
      执行以上两条语句就ok了,这是后应该在运行检查就没有问题了
    
  7.接着运行python manage.py sqlall jobdevapp
           可以准确的看到你的模型所代表的表的create 语句
           

   


好了! 大公告成,现在你可以把你的代码checkin之后开始写操作数据库的逻辑代码了


阅读(5724) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~