Django 1.5.4 专题13 Web Service with tastypie
来源:互联网 发布:网络歌曲大全2018 编辑:程序博客网 时间:2024/06/07 06:44
一.首先安装tastypie
pip install django-tastypiepip install defusedxml "lxml>=3"
二.添加article/api.py,内容如下
from tastypie.resources import ModelResourcefrom tastypie.constants import ALLfrom models import Articleclass ArticleResource(ModelResource): class Meta: queryset = Article.objects.all() resource_name = 'article' filtering = { "title" : ALL }
三.修改article/urls.py的内容如下
from django.conf.urls import patterns, include, urlfrom api import ArticleResourcearticle_resource = ArticleResource()urlpatterns = patterns('', url(r'^all/$', 'article.views.articles'), url(r'^get/(?P<article_id>\d+)/$', 'article.views.article'), url(r'^language/(?P<language>[a-z\-]+)/$', 'article.views.language'), url(r'^create/$', 'article.views.create'), url(r'^like/(?P<article_id>\d+)/$', 'article.views.like_article'), url(r'^add_comment/(?P<article_id>\d+)/$', 'article.views.add_comment'), url(r'^delete_comment/(?P<comment_id>\d+)/$', 'article.views.delete_comment'), url(r'^search/$', 'article.views.search_titles'), url(r'^api/', include(article_resource.urls)),)
四.更新数据库
python manage.py syncdb
五.最终效果如下
- Django 1.5.4 专题13 Web Service with tastypie
- Django 1.5.4 专题17 Form Service
- Django RESTful 使用tastypie
- Django Tastypie 知识总结
- Tastypie的Django View方法
- 八 Django 1.5.4 Web Service JSON XML
- Django Tastypie 构建Django RESTful API
- 对于django的tastypie的理解
- Django 1.5.4 专题一 入门
- Django 1.5.4 专题四 Template 提高
- Django 1.5.4 专题七 register
- Django 1.5.4 专题八 Model
- Django 1.5.4 专题十 database relationships
- Django 1.5.4 专题15 south
- Django 1.5.4 专题16 logging
- Django 1.5.4 专题18 User Profile
- Django 1.5.4 专题19 heroku s3
- Django 1.5.4 专题20 fabric
- PHP通过正则表达式获取网页中的所有图片
- 快速清除临时表
- android handler 消息更新UI的大致过程
- 2013年中国IT网民手机使用时间调查报告
- 启动WebLogic出现:maps to multiple IP addresses问题
- Django 1.5.4 专题13 Web Service with tastypie
- 13.56M读卡器开发详解一
- 人人网架构
- Zend Studio 9 汉化教程
- B树、B-树、B+树、B*树
- NFS配置
- Cocos2d瓦片地图的导入
- ios 强制某个界面旋转成横屏
- jquery-ajax-load