Django
qq_53132985
这个作者很懒,什么都没留下…
展开
-
python drf 序列化器之数据的增删改查(详细)基于APIView
#url.pyfrom django.contrib import adminfrom django.urls import path, re_pathfrom app_drf_books import viewsurlpatterns = [ path('admin/', admin.site.urls), path('books/', views.BooksAPIView.as_view()), re_path('books/(?P<pk>\d+)', .原创 2021-05-17 22:53:51 · 645 阅读 · 0 评论 -
模型类的序列化器
class BooksSerializers(serializers.ModelSerializer): class Meta: model = models.Books # 对应models.py中的模型 fields = '__all__' # 序列化所有字段 # filter = ('title', 'price') # 序列化指定字段 # exclude = ('title', 'price') # 与fields不能.原创 2021-05-17 22:52:29 · 70 阅读 · 0 评论 -
GenericAPIView实现增删改查
GenericAPIView# 基于GenericAPIViewfrom rest_framework.generics import GenericAPIViewclass BookAPIView(GenericAPIView): # 需要传入两个参数queryset,serializer_class queryset = models.Books.objects # 需要传入queryset对象 serializer_class = BookSerializers # 指原创 2021-05-17 22:50:54 · 395 阅读 · 0 评论 -
django入门笔记(详细)陆续完善
Django命令app的创建创建的应用要去配置文件中注册创建出来的应用第一步先去配置文件中注册配置文件(settings.py)中的DEBUG=True 在上线后改为falseDjango基础操作HttpResponse:返回字符串render :返回html页面redirect : 重定向django 文件urls.py 路由与函数对应关系views.py 后端业务逻辑 存放视图函数templates文件夹 存储html文件静态文件配置(手动创建)我们将html文件默原创 2021-05-15 20:55:18 · 533 阅读 · 0 评论