Django环境的搭建
1、安装Django及创建项目
1.1 Ubunt下安装Django
建议版本Django-1.10
#pip install django==1.10
2)查看版本
方式一:
#python -m django --version
方式二:
1.2 创建一个项目
#mkdir home
#cd home
#django-admin startproject swift_exp
#cd swift_exp/
#ls
2、链接Eclipse
1、下载Remote System Explorer
2、Eclispe 使用私钥登录远程服务器
2.1生成私钥
Window --> Preference --> SSH2 --> Key Management --> Generate RSA key 生成一个RSA密钥
点击保存私钥(Save Private Key)将私钥保存到本地
2.2使用密钥登录远程服务器
Window --> show view --> others --> terminal --> 点击terminal窗口右侧的屏幕图标 --> 填写远程服务器的IP 端口 用户名
例如:
Hosts:192.16.xxx.xx
Host:192.16.xxx.xx
User:root
2.3 Eclipse中使用sftp操控远程服务器代码
Window --> show view --> Remote Systems
在 Remote Systems 中点击右键 --> New Connection
例如
Host name:192.16.xxx.xx
Connection name:192.16.xxx.xx
例如:
User ID:root
3、修改相关配置
1、修改setting.py文件
2、启动服务
#cd home/swift_exp/
#python manage.py runserver 0.0.0.0:8085
(这里的8085可以改为8080、8081…)
3、浏览器访问
4、创建一个app
#python manage.py startapp my_swift
注意:my_swift自己命名
5、修改配置文件
4、用户登录
-
实现用户登录
-
创建Urlconf
在app下面创建一个文件urls.py文件
-
项目Urlconf,项目下的urls.py文件增加如下内容
-
创建一个模板templates
在app下创建一个templates文件夹
-
浏览器访问
一、 参考资料
1、http://docs.openstack.org/developer/python-swiftclient/client-api.html
2、root@controller:/usr/lib/python2.7/dist-packages/swiftclient# vim client.py
get_account()
put_container(container)
def post_account(
Delete object