今天开始,我计划学习基于Python的Web架构,以及学习如何将应用部署在云端。
1.首先是环境部署
1.1 操作系统环境: Ubuntu14.04
1.2 Django: 1.9
在www.djangoproject.com点击打开链接 下载
1.3 Python: 2.7(ubuntu自带)
1.4 云平台
我用的是新浪云,使用新浪微博帐号就可以了。
1.5 mysql
新浪云数据库用MySql,所以,需要安装一个mysql,另外需要安装Python-mysql [ sudo apt-get install python-mysqldb ],这个是Python和mysql的连接接口;
2. Django
按照1.2,安装Django,然后创建mysite 【django-admin startproject mysite】
本地测试Django, python manage.py runserver,然后在浏览器输入127.0.0.1:8000,测试顺利!
3. Django and Mysql
在终端输入mysql -u root -p打开Mysql, 创建数据库mysite, 【create database mysite】
这个可以参考博客[在django中使用MySQL数据库]
4. ok,现在可以上传到云端了
上传云端,这个可以参照新浪云的使用(SAE)
Ok, 这一部分就到这了!