首页 > 其他 > 详细

restframework

时间:2018-06-20 00:30:13      阅读:265      评论:0      收藏:0      [点我收藏+]

下载 restframework 

新建django项目,有事APP,所以在setting中注册额app

创建表(Book),数据库迁移

urls.py:

from app01 import views
urlpatterns = [
url(r"^books/",views.BookView.as_view())     #CBV
]

 

注册:router.register(r‘books‘,views.BookViewSet)

views中创建视图类:


from app01 import models
from app01 import models
Class BookView(viewsets.ModelViewSet): #必须继承
    queryset=models.Book.objects.all()
    serializer_class = BookSerializer #之前定义好的BookSerializer组件

 

视图中用的 BookSerializer:

class BookSerializer(serializers.HyperlinkedModelSerializer):
    class Meta:
        model = models.Book
        fields = (url, title)

 

restframework

原文:https://www.cnblogs.com/pygg/p/9201716.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!