隐藏页面特效

10 2020 档案

摘要:一条命令安装Mariadb 首先在/etc/yum.repos.d下创建一个MariaDB.repo文件 vim /etc/yum.repos.d/MariaDB.repo 添加以下配置 [mariadb] name=MariaDB baseurl=http://yum.mariadb.org/10 阅读全文 »
posted @ 2020-10-31 23:53 我在路上回头看 阅读(433) 评论(0) 推荐(0) 编辑
摘要:安装 pip3 install virtualenvwrapper -i https://pypi.douban.com/simple 设置linux的用户配置文件配置virtualenvwrapper vim ~/.bashrc WORKON_HOME=~/My_env # 设置virtualen 阅读全文 »
posted @ 2020-10-31 23:17 我在路上回头看 阅读(194) 评论(0) 推荐(0) 编辑
摘要:下载安装虚拟环境模块 pip3 install -i https://pypi.douban.com/simple virtualenv 创建虚拟环境 virtualenv --python=python3 pyweb01 # 20版本以上 virtualenv --no-site-packages 阅读全文 »
posted @ 2020-10-31 22:55 我在路上回头看 阅读(321) 评论(0) 推荐(0) 编辑
摘要:安装 pip3 install django==2.2 创建项目 django-admin startproject pyweb 创建应用 django-admin startapp app01 修改settings.py文件 ALLOWED_HOSTS = ["*"] INSTALL_APPS = 阅读全文 »
posted @ 2020-10-31 21:27 我在路上回头看 阅读(234) 评论(0) 推荐(0) 编辑
摘要:备份yum源 cd /etc/yum.repos.d mkdir repo_bak mv *.repo repo_bak/ 下载阿里云repo文件 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Cen 阅读全文 »
posted @ 2020-10-31 19:52 我在路上回头看 阅读(1600) 评论(0) 推荐(1) 编辑
摘要:用户管理与文件权限 给普通用户授权 root 用户 修改/etc/sudoers文件,文件非常重要, 不可以随意更改 vim /etc/sudoers 如果想要给用户赋予权限,我们要使用这个命令 visudo 修改完成之后,需要重载此文件,使用这个命令 source /etc/sudoers 创建用 阅读全文 »
posted @ 2020-10-31 19:45 我在路上回头看 阅读(150) 评论(0) 推荐(0) 编辑
摘要:目录树架构示意图 以下是对这些目录的解释: /bin: bin是Binary的缩写, 这个目录存放着最经常使用的命令。 /boot: 这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。 /dev : dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设 阅读全文 »
posted @ 2020-10-31 16:12 我在路上回头看 阅读(117) 评论(0) 推荐(0) 编辑
摘要:linux服务器界面初始 ip add show 查看服务器网卡信息还可以使用ifconfig 局域网ip: 192.168.1.0 10.0.0.0 172.16.1.0 如果网卡没有启用,我们需要做以下操作 1.重启网络服务 systemctl start network # 启动网络服务 sy 阅读全文 »
posted @ 2020-10-31 13:02 我在路上回头看 阅读(192) 评论(0) 推荐(0) 编辑
摘要:网络请求 http协议和chrome浏览器 什么是http和https协议 HTTP协议:全称是HyperText Transfer Protocol,中文意思是超文本传输协议,是一种发布和接收HTML页面的方法。服务器端口号是80端口。 HTTPS协议:是HTTP协议的加密版本,在HTTP下加入了 阅读全文 »
posted @ 2020-10-30 21:55 我在路上回头看 阅读(139) 评论(0) 推荐(0) 编辑
摘要:1.更新yum源 yum -y update 2.安装依赖 yum install -y yum-utils device-mapper-persistent-data lvm2 3.添加repository yum-config-manager --add-repo https://downloa 阅读全文 »
posted @ 2020-10-25 18:46 我在路上回头看 阅读(186) 评论(0) 推荐(0) 编辑
摘要:1.软件环境 centos7 redis3.2.1 2.安装前准备 由于redis是用c编译的,所以需要安装一些c方面的东西 yum -y install cpp binutils glibc glibc-kernheaders glibc-common glibc-devel gcc make t 阅读全文 »
posted @ 2020-10-25 16:13 我在路上回头看 阅读(94) 评论(0) 推荐(0) 编辑
摘要:1.工具链接地址 工具包 提取码:iyb8 2.将压缩包上传到linux根目录下 3.解压压缩包 tar -xzvf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz 4.移动解压后的文件到/usr/local/目录下并重命名为mysql mv mysql-5.7 阅读全文 »
posted @ 2020-10-24 18:10 我在路上回头看 阅读(151) 评论(0) 推荐(0) 编辑
摘要:1.将版本jdk-8u101-linux-x64压缩包上传到linux服务器/usr/local/ 2.解压压缩包 tar -xzvf jdk-8u101-linux-x64.tar.gz 3.设置环境变量 vim /etc/profile 4.将下面内容拷贝到打开的文件中 JAVA_HOME=/u 阅读全文 »
posted @ 2020-10-24 17:30 我在路上回头看 阅读(549) 评论(0) 推荐(0) 编辑
摘要:1.将压缩包上传到/usr/local/ 2.解压压缩包 tar -xzvf Python-3.6.6.tgz 3.装一些编译源码需要的依赖文件 yum -y install gcc make cmake zlib-devel bzip2 bzip2-devel readline-devel sql 阅读全文 »
posted @ 2020-10-24 17:23 我在路上回头看 阅读(399) 评论(0) 推荐(0) 编辑
摘要:from .models import Nav class SonNavModelSerializer(serializers.ModelSerializer): """嵌套的子序列化器""" class Meta: model = Nav fields = ["name", "icon", "li 阅读全文 »
posted @ 2020-10-21 20:15 我在路上回头看 阅读(406) 评论(0) 推荐(0) 编辑
摘要:需求 导航栏中,我们有父导航和嵌套的子导航,我们在序列化器中使用了序列化器嵌套来获取子导航,所以出现了子导航显示数据没有经过过滤全部输出的bug问题。解决方案有2种 1.重写Serializer序列化器基础类的to_representation方法,通过instance模型对象进行过滤。 2.采用自 阅读全文 »
posted @ 2020-10-21 20:12 我在路上回头看 阅读(122) 评论(0) 推荐(0) 编辑
摘要:安装 pip install https://codeload.github.com/sshwsfc/xadmin/zip/django2 在settings.py中注册如下应用 INSTALLED_APPS = [ 。。。 'xadmin', 'crispy_forms', 'reversion' 阅读全文 »
posted @ 2020-10-21 16:50 我在路上回头看 阅读(266) 评论(0) 推荐(0) 编辑
摘要:这个方法和select_related方法类型,就是访问多个表中的数据的时候,减少查询的次数。这个方法是为了解决一对多和多对多的关系的查询问题。比如要获取标题中带有hello字符串的文章以及它的所有标签。示例代码 from django.db import connection articles = 阅读全文 »
posted @ 2020-10-18 22:49 我在路上回头看 阅读(227) 评论(0) 推荐(0) 编辑
摘要:在提取某个模型的数据的同时,也提前将相关联的数据提取出来。比如提取文章数据,可以使用select_related将author信息提取出来,以后再次使用article.author的时候就不需要再次去访问数据库了。可以减少数据库查询的次数。示例代码如下 article = Article.objec 阅读全文 »
posted @ 2020-10-18 21:48 我在路上回头看 阅读(353) 评论(0) 推荐(0) 编辑
摘要:示例:如前端需要通过下拉框选择需要通过什么过滤字段来查询输入的关键字,后端如何使用Q查询过滤包含输入的关键字呢? def customers(request): search_field = request.GET.get('search_field') #选择查询的字段 kw = request. 阅读全文 »
posted @ 2020-10-14 19:08 我在路上回头看 阅读(732) 评论(0) 推荐(0) 编辑
摘要:管道(事务),要是都成功则成功,失败一个全部失败 原理:将数据操作放在内存中,只有成功后,才会一次性全部放入redis 记住,redis中的管道可以开启事务处理,但是并没有回滚这一说法!跟mysql中的事务回滚不一样! from django-redis import get_redis_conne 阅读全文 »
posted @ 2020-10-06 18:29 我在路上回头看 阅读(244) 评论(0) 推荐(0) 编辑
摘要:通常drf自带的异常处理类exception_handler可能会处理不了一些没有的异常,此时需要我们自定义 utils/exceptions.py 单独创建一个exceptions文件 from rest_framework.views import exception_handler from 阅读全文 »
posted @ 2020-10-04 18:00 我在路上回头看 阅读(155) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示