开发环境:
mac
python
redis
pypi/redis https://pypi.python.org/pypi/redis
步骤:
1.
安装运行主体redis
目前最新版本是3.0.7
2.
安装pyi/redis
验证redis的涵数功能
3.
安装django的restful_api 模块
http://www.django-rest-framework.org/#installation
Requirements
REST framework requires the following:
- Python (2.7, 3.2, 3.3, 3.4, 3.5)
- Django (1.7+, 1.8, 1.9)
The following packages are optional:
- Markdown (2.1.0+) - Markdown support for the browsable API.
- django-filter (0.9.2+) - Filtering support.
- django-crispy-forms - Improved HTML display for filtering.
- django-guardian (1.1.1+) - Object level permissions support.
Installation
Install using pip
, including any optional packages you want...
pip install djangorestframework
pip install markdown # Markdown support for the browsable API.
pip install django-filter # Filtering support
...or clone the project from github.
git clone git@github.com:tomchristie/django-rest-framework.git
Add 'rest_framework'
to your INSTALLED_APPS
INSTALLED_APPS =(...'rest_framework',)
代码部分:
import redis
class pyRedis:
def __init__(self):
self.host = '127.0.0.1'
self.port = '6379'
self.db = 0
# self.c = redis.StrictRedis(host=self.host,port=self.port,db=self.db)
pool = redis.ConnectionPool(host=self.host,port=self.port,db=self.db)
self.r = redis.Redis(connection_pool=pool)
# self.c = redis.Redis(host=self.host,port=self.port,db=self.db)
def set_key(self,key,valuse):
try:
return self.r.set(key,valuse)
except Exception as e:
print e.message
def get_key(self,key):
try:
return self.r.get(key)
except Exception as e:
print e.message