摘要:1.数据导出python manage.py dumpdata python manage.py dumpdata [appname] > appname_data.json 指定appnamde 导出 指定app 的数据(比如appname为cmdb) python manage.py dumpd
阅读全文
摘要:本来想要通过conda create -n drf-admin python==3.8 来创建一个虚拟环境,结果一直报错。 An unexpected error has occurred. Conda has prepared the above report. 如果有重装过anconda,在根目
阅读全文
摘要:anaconda用法: 查看已经安装的包: pip list 或者 conda list 安装和更新: pip install requests pip install requests --upgrade 或者: conda install requests conda update reques
阅读全文
摘要:一、Swagger 一般我们在对接前后端的时候,都需要提供相应的接口文档。对于后端来说,编写接口文档即费时费力,还会经常因为没有及时更新,导致前端对接时出现实际接口与文档不一致。而且手写接口文档还容易出错,而swagger很好的解决了这个痛点。 Swagger 是一个规范和完整的框架,用于生成、描述
阅读全文
摘要:1.values() departments = models.Department.objects.filter(dpm_status=1).values('dnp__name') print(departments ) # queryset中是一个个字典。“departments”:[{"dnp
阅读全文
摘要:在python中,通过try.....except来进行捕获异常。在原本的try except结构的基础上,Python 异常处理机制还提供了一个 else 块,也就是原有 try except 语句的基础上再添加一个 else 块,即try except else结构。 示例: try: resu
阅读全文
摘要:linux 下面启动nginx 和关闭nginx, 查看linux 开放的所有端口netstat -ntpl,重启服务命令 :service network restart 1 进入到安装的目录里面 whereis nginx 2. 进入该路径:cd /data/nginx122/sbin 3 启动
阅读全文
摘要:top命令用于实时的监控系统的处理器状态,以及其他硬件负载信息还有其他动态的进程信息等 还可以按照排名,先后的显示某个进程CPU,内存的使用情况排名。 top实际用法如下: 1.进入top命令的状态栏之后,可以输入如下指令: z : 打开,关闭颜色 1:查看linux中逻辑cpu个数 M:根据内存使
阅读全文
摘要:1.PS命令,用于报告当前系统的进程状态的命令 ps -ef 显示所有详细的进程信息 -e 列出程序时,显示每个程序所使用的环境变量 -f 显示UID PID PPID C STIME TTY TIME CMD等信息ps ef e 列出程序时,显示每个程序所使用的环境变量 f 用ASCII字符显示树
阅读全文
摘要:1. 查看硬盘大小(获取硬盘被占用了多少空间,目前还剩下多少空间等信息) 1 df -h 2. 相关命令 df -hl #查看磁盘剩余空间 df -h #查看每个根路径的分区大小 du -sh [目录名] #返回该目录的大小 du -sm [文件夹] #返回该文件夹总M数 du -h [目录名] #
阅读全文
摘要:1.RPM包命名规则: httpd-2.2.15-53.el6.centos.x86_64.rpm httpd 软件包名 2.2.15 软件版本 53 软件发布次数 el6.centos 适合的Linux平台 x86_64 适合的硬件平台 rpm rpm包扩展名 2.RPM包优缺点: RPM包优点:
阅读全文
摘要:源码安装以安装nginx为例: (1)安装准备:yum install gcc gcc-c++ gcc-g77; (2)下载源码包直接官网下载然后通过tar -zxvf 命令解压到相应路径。 (3)安装源码包。 编译安装软件程序包源码编译安装三步走: (3.1)./configure 其中参数--p
阅读全文
摘要:当发现pycharm一直连接不上mysql时候,要考虑几个问题? 一、端口是否被占用 当我再win10中输入 netstat -aon | findstr 3306 再去任务管理里面发现,还有有两个mysqld在启动,其中一个是禅道的,所以我的问题就是,端口被占用了。 二、对应的mysql和pych
阅读全文
摘要:在爬虫中很容易出现乱码现象,那么具体如何处理呢?以下有几种方式,记录下。 方式一:给响应对象添加encoding response = request.get(url=url,headers=headers) response.encoding = "utf-8" 或者手动指定网页编码: # 手动设
阅读全文
摘要:在使用xpath,遇到了报错,记录下。 (python中代码是没有问题) from lxml import etree import requests from constants import headers def run(): # url = "http://www.gushiju.net/s
阅读全文
摘要:在Django中,给CBV添加装饰器有几种方式? 在类视图中使用为函数视图准备的装饰器时,不能直接添加装饰器,需要使用method_decorator将其转换为适用于类视图方法的装饰器。 method_decorator装饰器使用name参数指明被装饰的方法 一、添加装饰器的方法 # urls.py
阅读全文