pip install django-tastypie python INSTALLED_APPS = [ ... 'tastypie', ... ] python from django.db import models class Post(models.Model): title = models.CharField(max_length=100) content = models.TextField() created_at = models.DateTimeField(auto_now_add=True) python from tastypie.resources import ModelResource from blog.models import Post class PostResource(ModelResource): class Meta: queryset = Post.objects.all() resource_name = 'post' python from django.conf.urls import include, url from tastypie.api import Api from blog.resources import PostResource v1_api = Api(api_name='v1') v1_api.register(PostResource()) urlpatterns = [ ... url(r'^api/', include(v1_api.urls)), ... ] python manage.py runserver


上一篇:
下一篇:
切换中文