SAE 部署Django项目
2013-06-08 17:11
609 查看
1. 调用下面命令创建app;
2. 配置项目的setting.py,这里可以设置项目查找template的目录,INSTALL_APP中要包含admin跟devlist,在这里配置mysql;
3. setting.py会指向URLConf的路径,就是urls.py,用来配置url的指向,对应的url指向views的某个函数;
4. 将url指向devlist app的urls.py,在那里进行配置,在views的相应的函数中指向对应的templates,这里的templates是默认的搜索路径,无需配置;
5. 在views中加载Models,然后根据相应的template进行渲染;
6. 使用下面的命令导出sql文件;
7. 默认mysql建数据库使用的不是utf-8编码,因此用下面的命令创建;
8. 导出的sql导入SAE中时,需要将db.sql中的LOCK开头的跟UNLOCK开头的行去掉,才能导入成功,在vim中通过下面命令删除。
python manager.py startapp devlist
2. 配置项目的setting.py,这里可以设置项目查找template的目录,INSTALL_APP中要包含admin跟devlist,在这里配置mysql;
3. setting.py会指向URLConf的路径,就是urls.py,用来配置url的指向,对应的url指向views的某个函数;
4. 将url指向devlist app的urls.py,在那里进行配置,在views的相应的函数中指向对应的templates,这里的templates是默认的搜索路径,无需配置;
5. 在views中加载Models,然后根据相应的template进行渲染;
6. 使用下面的命令导出sql文件;
mysqldump -u root -p > db.sql
7. 默认mysql建数据库使用的不是utf-8编码,因此用下面的命令创建;
CREATE DATABASE studiodb2 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
8. 导出的sql导入SAE中时,需要将db.sql中的LOCK开头的跟UNLOCK开头的行去掉,才能导入成功,在vim中通过下面命令删除。
:g/^UNLOCK/d :g/^LOCK/d
相关文章推荐
- django项目部署到SAE上的个人博客
- eclipse pydev 部署 django web 项目
- Apache部署django项目
- 向云服务器部署django项目
- uWSGI + Nginx 部署 Django 项目笔记
- nginx+uwsgi部署django项目
- 【SAE 部署 JavaWeb 项目报 404 错误】
- 新浪SAE ———— JavaWeb项目部署教程<数据库连接>
- django项目部署上线
- 手把手教你用Tortoises SVN 部署Eclipse编辑的Django代码到SAE 上
- nginx1.4.7+uwsgi+django1.9.2项目部署,liunx系统为ubuntu14.0.4。
- 自己用django+html+SAE搭建自己的博客,最后部署(持续更新)
- 在PythonAnyWhere上部署Django项目
- IIS7部署DJANGO项目的简单记录
- Linux-web项目部署,django1.9跑django1.11的项目,报错
- Linux下将Python的Django项目部署到Apache服务器
- Window7上部署Django项目
- Apache部署django项目方法总结
- 新浪云(SAE)——使用svn部署项目