- 博客(60)
- 收藏
- 关注
原创 DRF学习——request对象
drf中的request其实是对请求的再次封装,其目的就是在原来的request对象基础中再进行封装一些drf中需要用到的值。
2023-06-25 10:26:36
301
1
原创 DRF学习——drf纯净版创建
在drf项目中存在一个匿名用户的东西,当我们访问url时,其携带的request会存储request.user和request.auth,其中request.user就是当前访问的用户,但是对于我们这个初创建的项目还没有做用户的功能,匿名用户也因此产生。上方代码调用的是api_settings中的UNAUTHENTICATED_USER,而api_settings的定义如下。这段代码就是导致报错的原因,这里调用了django自带app的认证,但是由于那些app被我们注释掉了,因此导致了报错。
2023-06-21 11:01:48
233
原创 DRF学习——CBV与FBV
了解as.view()的本质后,即可发现FBV和CBV的表面代码虽有不同,但其本质仍是一样,都是通过request.method的不同执行所相对应的代码块,只不过CBV的判断是由其继承的父类View中定义的as_view方法所实现,而FBV则是在自身定义的函数中实现的判断。
2023-06-20 10:14:35
439
原创 VMware安装Centos虚拟机
本文章主要介绍VMware安装Centos虚拟机的具体步骤,需要提前安装上VMware Workstation。
2023-06-19 14:23:02
986
原创 Drf项目从SQLite数据库切换到Postgresql数据库产生的修改数据导致乱序的解决方法
项目的数据库从SQLite数据库切换到Postgresql数据库后,如果修改的表数据的值,会导致修改的那条数据顺序排到第一位。
2023-06-13 16:50:38
266
1
原创 pgAdmin 4的安装与使用
本篇文章主要介绍pgAdmin 4的安装以及使用pgAdmin 4导出/导入Postgresql数据库的步骤。
2023-06-13 14:28:51
12908
7
原创 Nginx容器部署Vue项目
首先需要准备:1.Nginx镜像2.已打包好的Vue项目以上便是如何使用Nginx容器部署Vue项目的具体方法,简单来讲就是将容器的目录映射到宿主机上,然后在宿主机上存入代码,修改配置文件,重启容器便可完成部署。
2023-06-12 15:05:10
2593
原创 打不开磁盘“D:\Myvirtual_Machines\disk\CentOS 7-docker_study.vmdk”或它所依赖的某个快照磁盘。
昨晚关掉虚拟机电源之后,立马就点了关机,可能导致了虚拟机未能正常关闭。这时只需要把虚拟机目录下的.lck后缀的文件删除即可正常启动。第二天早上来启动虚拟机时,发现以下错误。
2023-06-07 09:09:58
428
1
原创 如何删除Docker镜像
这里我的容器已经停掉了,关键词是‘exited 43 minutes gao’,如果在运行的话,则执行。docker rmi a29 //只需要Image id前三位即可。因为本人误操作构建镜像时构建了两次,导致最开始的镜像变为了none。提示该镜像已经被使用了,因此需要先将使用该容器的镜像停掉才能删除。docker stop 7d2 //前三位容器id。将容器删除后,我们就可以删除镜像了,重复第一条命令。docker rm 7d2 //前三位容器id。停掉容器之后,删除容器。
2023-06-06 10:38:13
382
1
原创 运行Dockerfile报错:ERROR: failed to solve: process “/bin/sh -c pip3 install flask“
运行Dockerfile时报错,Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError(, 'Connection to pypi.python.org timed out.
2023-06-06 09:25:20
10215
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅