08 2021 档案
摘要:错误原因 #错误原因是因为pip版本过低 ##还有缺少c++ 记录一下
阅读全文
摘要:#python2.7安装pymysql要注意版本。0.10 ##注意其它的版本 Django1.11.29 django-haystack2.8.0 jieba0.42.1 PyMySQL0.10.1 pytz2021.1 Whoosh2.7.4 创建ChineseAnalyzer.py文件 保存在
阅读全文
摘要:#安装数据库,出现编码格式错误 ###可以更改配置文件,更改配置文件后 ##将编码格式统一改为utf8 ###同时加一句默认编码character-set-server = utf8 重启mysql服务 再次进入,数据库的编码格式变为utf8即为正常 突然登陆MySQL时,出现禁止访问或者无法连接到
阅读全文
摘要:今日内容 1 books系列表接口 # urls.py from django.urls import path,re_path from api import views urlpatterns = [ path('books/', views.BookAPIView.as_view()), re
阅读全文
摘要:分页器 #views.py # 查所有,才需要分页 from rest_framework.generics import ListAPIView # 内置三种分页方式 from rest_framework.pagination import PageNumberPagination,LimitO
阅读全文
摘要:#2 认证 ##2.1 认证的写法 # 认证的实现 1 写一个类,继承BaseAuthentication,重写authenticate,认证的逻辑写在里面,认证通过,返回两个值,一个值最终给了Requet对象的user,认证失败,抛异常:APIException或者AuthenticationFa
阅读全文
摘要:
阅读全文
摘要:#1.1 action的使用 # action干什么用?为了给继承自ModelViewSet的视图类中定义的函数也添加路由 # 使用 class BookViewSet(ModelViewSet): queryset =Book.objects.all() serializer_class = Bo
阅读全文
摘要:#前置守卫guard ###从from跳转至to的时候调用 `router.beforeEach((to,from,next)=>{next()} 在这里可以加上判断,用户登录了才执行next()函数,否则可以next('/')回到首页 #后置钩子hook ###跳转完成后调用的函数 ·router
阅读全文
摘要:#第一步:导入路由对象,并且调用Vue.use(VueRouter) 第二步:创建路有实例,并且传入路由映射配置 第三部:在Vue实例中挂载创建的路由实例 #使用vue-router的步骤 第一步:创建路由组件 第二步:配置路由映射:组件和路径映射关系 第三步:使用路由:通过和 #$router属于
阅读全文