摘要: ##后端部署 ####1.下载好django项目的代码 ####2.进入虚拟环境,管理项目 virtualenv --python=python3 django项目目录名称 ##激活该虚拟环境 source 项目目录/bin/activate ####3.进入到django项目根目录,安装相关依赖 阅读全文
posted @ 2022-07-16 01:48 志强爱璇璇 阅读(199) 评论(0) 推荐(0) 编辑
摘要: ##前端开始 ####1.获取前端vue的项目代码,如果是压缩包,就解压 ####2.配置node.js环境,下载node.js源码包 wget https://nodejs.org/download/release/v8.6.0-linux-x64.tar.gz tar -zxcf node-v8 阅读全文
posted @ 2022-07-16 01:12 志强爱璇璇 阅读(388) 评论(0) 推荐(0) 编辑
摘要: #drf组件中,为我们提供了两个序列化类 Serializer ModelSerializer ##这两个类类似于Django中的form和ModelForm,其实底层就是继承了这两个类 ###1.Serializer 跟form一样,需要自己写字段名称 ###2.ModelSerializer 跟 阅读全文
posted @ 2022-05-07 22:08 志强爱璇璇 阅读(77) 评论(0) 推荐(0) 编辑
摘要: #为了方便版本管理,drf为我们提供了5个版本管理类 QueryParameterVersioning (将版本信息以URL参数的形式传递) URLPathVersioning (将版本信息以URL路径形式传递) AcceptHeaderVersioning (将版本信息以请求头的形式传递) Hos 阅读全文
posted @ 2022-05-06 18:59 志强爱璇璇 阅读(55) 评论(0) 推荐(0) 编辑
摘要: #官方文档:http://core-api.github.io/python-client/ REST framework可以自动帮助我们生成接口文档。 接口文档以网页的方式呈现。 自动接口文档能生成的是继承自APIView及其子类的视图。 #安装依赖 REST framewrok生成接口文档需要c 阅读全文
posted @ 2022-05-04 21:20 志强爱璇璇 阅读(75) 评论(0) 推荐(0) 编辑
摘要: #REST framework提供了自定义异常处理,我们可以自定义的方式来编写异常处理函数。例如我们想在要创建一个自定义异常函数, 注意:这个函数,我们保存到当前主应用中[注意在实际工作中,我们可以设置一个单独的独立的公共目录来保存这种公共的函数/工具/类库]。 在项目目录去创建一个 excepti 阅读全文
posted @ 2022-05-04 21:08 志强爱璇璇 阅读(79) 评论(0) 推荐(0) 编辑
摘要: ##REST framework提供了分页的支持,提供了两个分页类 ##使用方法 ###1.在配置文件settings.py中配置使用 REST_FRAMEWORK = { 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumb 阅读全文
posted @ 2022-05-04 20:36 志强爱璇璇 阅读(107) 评论(0) 推荐(0) 编辑
摘要: ##1.导入模块组件 from rest_framework.filters import SearchFilter ##2.自定义视图类中的相关设置参数 from rest_framework.viewsets import ModelViewSet from rest_framework.fil 阅读全文
posted @ 2022-05-04 20:26 志强爱璇璇 阅读(476) 评论(0) 推荐(0) 编辑
摘要: ##排序组件OrderingFilter 作用:对于列表数据,REST framework提供了OrderingFilter过滤器来帮助我们快速指明数据按照指定字段进行排序。 ###使用方法 导入模块:from rest_framework.filters import OrderingFilter 阅读全文
posted @ 2022-05-04 19:25 志强爱璇璇 阅读(123) 评论(0) 推荐(0) 编辑
摘要: #对于列表数据可能需要根据字段进行过滤,我们可以通过添加django-fitlter扩展来增强支持。 安装:pip install django-filter 在配置文settings.py中增加过滤组件的设置: INSTALLED_APPS = [ ... 'django_filters', # 阅读全文
posted @ 2022-05-04 18:54 志强爱璇璇 阅读(213) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示