自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(156)
  • 收藏
  • 关注

原创 linux中服务(service)管理

一.介绍服务(service) 本质就是进程,但是是运行在后台的,通常都会监听某个端口,等待其它程序的请求,比如(mysql , sshd 防火墙等),因此我们又称为守护进程,是Linux 中非常重要的知识点。二.基本使用service 服务名 [start | stop | restart | reload | status]start #开始stop #停止restart #重...

2020-01-07 15:13:31 415

原创 linux中rpm和yum

一.rpm介绍一种用于互联网下载包的打包及安装工具.它生成具有.RPM扩展名的文件。RPM是 RedHatPackage Manager(RedHat 软件包管理工具)的缩写,类似windows 的 setup.exe二.rpm相关指令rpm –qa #查询已安装的 rpm 列表rpm -q 软件包名 #查看是否已经安装r...

2020-01-07 15:13:30 361

原创 linux进程管理

一.基本介绍1.在 LINUX 中,每个执行的程序(代码)都称为一个进程。每一个进程都分配一个 ID 号2.每一个进程,都会对应一个父进程,而这个父进程可以复制多个子进程3.每个进程都可能以两种方式存在的。前台与后台,所谓前台进程就是用户目前的屏幕上可以进行操作的。后台进程则是实际在操作,但由于屏幕上无法看到的进程,通常使用后台方式执行4.一般系统的服务都是以后台进程的方式存在,而且都会常...

2020-01-07 15:13:27 288

原创 linux中网络配置

一.查看ipipconfig二.png 测试主机之间网络连通ping 目标ip #测试当前服务器是否可以连接目的主机推荐Python大牛在线分享技术 扣qun:855408893领域:web开发,爬虫,数据分析,数据挖掘,人工智能零基础到项目实战,7天学习上手做项目三.linux配置网络环境vim /etc/sysconfig/netwo...

2020-01-07 15:13:26 330

原创 Linux 磁盘分区、挂载

一.分区介绍mbr分区:1.最多支持四个主分区2.系统只能安装在主分区上3.扩展分区要占一个主分区4.mbr最大只支持2TB,但拥有最好的兼容性gpt分区:1.支持无限多个主分区(但操作系统会限制,比如windows下最多支持128个主分区)2.最大支持18EB的容量(1EB=1024PB)3.windows7 64位后支持gpt模式推荐Python大牛在线分享技术 扣q...

2020-01-07 15:13:23 263

原创 linux中crontab任务调度

一.创建调度任务指令crontab -e 进入当前用户编辑界面crontab -u 用户名 -e 进入指定用户编辑界面进入crontab任务编辑界面任务编写格式#每分钟执行查看一次/ect目录,把目录内容写进/tml/a.txt下*/ 1 * * * * ll /etc >> /tmp/a.text#crontab对象 +指令#多个任务同时执行#crontab...

2020-01-06 16:16:48 186

原创 linux组管理和权限管理

一.Linux组基本介绍在 linux 中的每个用户必须属于一个组,不能独立于组外。在linux 中每个文件有所有者、所在组、其它组的概念二.文件/目录 所有者一般为文件的创建者,谁创建了该文件,就自然的成为该文件的所有者。三.查看文件所有者ls -ahl四.修改文件所有者chown 用户名 文件名 改变文件所有者chown -R 用户名 文件夹 使得...

2020-01-06 16:16:18 224

原创 linux中vi和vim操作

一.简单介绍vi 和 vim 类似于windows的文本编辑器所有的Linux系统都会内置vi文本编辑器vim可以看做是vi增强版,具有程序编辑能力,支持语法高亮,代码补全,编译及错误跳转等功能,因此被广泛使用如果Linux中没有vim这个命令,可以手动下载:yum install vim因为操作都差不多后面就拿vim举例啦vim 文件名 如果没有就创建并且打开,如果有就打开vi...

2020-01-06 16:15:05 587

原创 linu运行级别

一.介绍0:关机1:单用户[找回丢失密码]2:多用户状态[无网络服务]3:多用户状态[有网络服务]4:保留级别5:图形界面6:系统重启二.命令行运行级别比如说关机init 0推荐Python大牛在线分享技术 扣qun:855408893领域:web开发,爬虫,数据分析,数据挖掘,人工智能零基础到项目实战,7天学习上手做项目三.修改默认运行级别vim /e...

2020-01-06 16:14:02 171

原创 Linux-用户/分组相关以及处理密码遗忘

一.用户创建1.简单创建useradd 用户名2.指定目录创建用户useradd -d 目录路径 用户名 //注意这一类的目录路径必须写当前所在文件夹的相对路径而不能直接写目录名称3.指定用户组useradd -g 用户组名 用户名推荐Python大牛在线分享技术 扣qun:855408893领域:web开发,爬虫,数据分析,数据挖掘,人工智能零基础到项目实战,7天...

2020-01-06 16:13:57 189

原创 linux远程登入/远程上传文件

一.远程登入1.安装 Xshell52.查看是否具备连接在linux 主机上输入chkconfig --list | grep sshd#sshd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭#5要保持开启状态如果没有开启手动开启指令chkconfig --level 5 sshd on...

2020-01-04 18:33:22 167

原创 llinux/重启/用户切换/注销

一.指令shutdown命令 shutdown -h now //立即关机 shutdown -h 2 //分钟后关机 shutdown -r now //立即重启 shutdown -r 1 //1分钟后重启 sleep 30s //等待30秒来后面也可以运行程序halt //关机reboot //重启sync /...

2020-01-04 18:33:19 166

原创 linux目录结构

1.Linux目录与Windows目录对比1.1 Windows目录结构1.2 Linux目录结构深刻理解Linux 树状文件目录是非常重要的,只有记住他们,你才能在命令行中任意切换,想去哪里去哪里2 Linux世界里—一切皆文件对于Linux而言,所有的东西都是文件比如说,cpu会映射到/dev下的cpu这个目录再比如说,硬盘(disk)会被映射到/dev下的disk这个目录...

2020-01-04 18:33:15 122

原创 linux-创建/使用快照/克隆(类似windows中备份还原)

一. 创建/使用快照1.什么是快照​ 说的直白一点,就是创建一个备份.​ 当执行了不可逆的错误操作后,可以通过快照用来恢复系统2.创建快照的3种模式​ 挂载状态下创建快照​ 开机状态下创建快照​ 关机状态下创建快照推荐Python大牛在线分享技术 扣qun:855408893领域:web开发,爬虫,数据分析,数据挖掘,人工智能零基础到项目实战,7天学习上手做项目3....

2020-01-04 18:33:14 213

原创 linux指令大全(归类整理)

一.文件目录指令1 pwd指令pwd 显示当前所在的目录2 ls指令ls [选项] [目录或文件] 查看文件信息ls -a 查看所有文件和目录,包括隐藏的ls -l 以列表的方式显示ll 以列表的方式显示推荐Python大牛在线分享技术 扣qun:...

2020-01-04 18:33:12 785

原创 drf框架接口文档

drf框架接口文档REST framework可以自动帮助我们生成接口文档。接口文档以网页的方式呈现。自动接口文档能生成的是继承自APIView及其子类的视图。一.安装依赖pip install coreapi二.设置接口文档访问路径在总路由中添加接口文档路径。文档路由对应的视图配置为rest_framework.documentation.include_docs_urls,参...

2020-01-03 15:11:24 629

原创 linux-VMtools安装

一.解决的问题1.剪切板无法共享2.共享文件夹的设置3.窗口无法自适应二. 安装1.进入centos2.点击VMware菜单—>install VMware tools3.打开桌面上挂载好的光驱,复制VMware-tool.tar.gz到opt下cp /media/VMware\ Tools/VMwareTools-10.0.1-3160059.tar.gz /opt/VM...

2020-01-03 15:11:23 108

原创 SQLAlchemy

1.介绍SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。pip3 install sqlalchemy组成部分:Engine,框架的引擎Connection Pooling ,数据库连接池Dialect,选择连接数据库的DB AP...

2020-01-03 15:11:21 168

原创 Linux介绍以及VMware和Centos的安装

一. Linux介绍1 Linux诞生的故事Unix篇:为了进一步强化大型主机的功能,让主机的资源可以提供更多的使用者来利用,所以在1964年, 由AT&A公司的贝尔实验室(Bell)、麻省理工学院(MIT)及奇异公司(GE美国通用电气公司)共同发起了Multics(多路信息计算系统)的计划, Multics计划的目的是让大型主机可以同时支持300个以上的终端机连线使用。贝尔实验室...

2020-01-03 15:11:18 165

原创 DRF框架中csrf异常

一.报错信息"detail": "CSRF Failed: CSRF cookie not set."二.解决办法方法一:在配置文件中配置REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': ( 'rest_framework.authentication.TokenAuthentication', )...

2020-01-03 15:11:13 601

原创 Django2.0+连接mysql数据库迁移时候报错

情况一错误信息django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.解决办法去到\python\lib\site-packages\django\db\backends\mysql\base.py"把里面的注释掉# if version ...

2020-01-02 19:46:11 222 2

原创 Django数据库迁移时候异常

一.错误信息Django在根据models生成数据库表时报 init() missing 1 required positional argument: ‘on_delete’二.原因在django2.0后,定义外键和一对一关系的时候需要加on_delete选项,此参数为了避免两个表里的数据不一致问题,不然会报错:TypeError: init() missing 1 required p...

2020-01-02 19:46:07 134

原创 DJango错误日志生成

setting.py设置LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters': { 'verbose': { 'format': '%(levelname)s %(asctime)s %(module)s %(lineno)d %(mess...

2020-01-02 19:46:00 363

原创 redis数据库的使用

一.安装redis与可视化操作工具可视化工具:RedisDesktopManagerredis载地址:https://github.com/MSOpenTech/redis/releases。二.在服务中管理redis服务器的开启关闭redis-server.exe redis.windows.confredis-cli.exe -h 127.0.0.1 -p 6379推荐Pyt...

2020-01-02 19:45:52 58

原创 Django自带cache结合redis创建永久缓存

django自带cache结合redis创建永久缓存1.redis库1.安装redis与可视化操作工具1.安装redishttps://www.runoob.com/redis/redis-install.html2.可视化操作工具2.在服务中管理redis服务器的开启关闭3.命令行简单使用redis-- redis-cli # 启动客户端-- set key value #...

2020-01-02 19:45:50 301

原创 Django后台管理-admin

django后台管理-admin一.模型注册admin.py注册方式一:#在对于注册的app中的admin文件中导入模型然后注册模型admin.site.register(导入的模型类)注册方式二该方法是Django1.7的版本新增的功能:from django.contrib import adminfrom blog.models import Blog#Blog模型的管...

2019-12-31 15:04:14 203

原创 Django-搭建BBS关键点总结

一.关于开口子,直接输入url访问文件内容django自带开了个口子是static文件可以直接访问到手动开口子urs.pyfrom django.views.static import serveurlpatterns = [ url(r'^avatar/(?P<path>.*)', serve, kwargs={'document_root': 开口文件的路径})...

2019-12-31 15:04:11 123

原创 Django搭建BBS-表单创建&注册

文件结构app 接口migrationsinint.pyadmin.py 管理员页面注册表单用apps.pybbsform.py form组件相关设置models.py 模型存放tests.pyviews.py 业务逻辑avatar 图片文件存储BBS 项目名称以及路由存放inint.pysettings.pyurls.pywsgi.pystatic...

2019-12-31 15:03:28 162

原创 Django搭建BBS-登入&验证码的生成

django搭建BBS-登入&验证码的生成基于注册完成后文件结构app 接口migrationsinint.pyadmin.py 管理员页面注册表单用apps.pybbsform.py form组件相关设置models.py 模型存放tests.pyviews.py 业务逻辑avatar 图片文件存储BBS 项目名称以及路由存放inint.pyset...

2019-12-31 15:03:28 233

原创 关于Django中input标签中file类型以及开路由

关于django中input标签中file类型1.input提交图片实时展示<img src="/static/img/default.png" width="80" height="80" style="margin-left: 20px" id="id_img"><input type="file" name="file" id="id_file"><sc...

2019-12-31 15:03:25 244

原创 Django搭建BBS-Pillow模块图片生成

Pillow模块图片生成一.模块安装pip3 install pillow二.模块的载入import PIL三.django结合img标签生成图片img.html<img src='/img/'>url.pyfrom django.conf.urls import urlfrom django.contrib import admin#主路由导入视图内函数fr...

2019-12-30 16:41:03 116

原创 Django-debug-toolbar(调试使用)

django-debug-toolbar 是一组可配置的面板,可显示有关当前请求/响应的各种调试信息,并在单击时显示有关面板内容的更多详细信息。https://github.com/jazzband/django-debug-toolbarhttp://django-debug-toolbar.readthedocs.io/en/stable/安装pip3 install django-d...

2019-12-30 16:41:00 175

原创 Django-forms组件

django-forms组件一.forms的作用前端和后端都要校验前端校验的目的:减少后台代码连接数据库的压力用forms可以同时完成前端和后端同时校验且减少代码量二.forms的基本使用:1.定义数据的时候导入from类2.字段通过fields进行导入3.演示views.pyfrom django.forms import Formfrom django.forms ...

2019-12-30 16:40:57 139

原创 重新整理Django中Auth模块

重新整理django中Auth模块from django.contrib import auth一.设置默认Auth表单auth默认是使用自带的user表单自定义Auth表单一定要在settings.py中告诉Django,我现在使用我新定义的UserInfo表来做用户认证。写法如下:# 引用Django自带的User表,继承使用时需要设置AUTH_USER_MODEL = "ap...

2019-12-30 16:40:55 223

原创 Django关联,auth模块

1.一对多关联1.表内自关联是指表内数据相关联的对象和表是相同字段,这样我们就直接用表内关联将外键关联设置成自身表的字段2.例如,对于微博评论,每条评论都可能有子评论,但每条评论的字段内容应该都是相同的,并且每条评论都只有一个父评论,这就满足了一对多的情形,父评论id为关联字段,可以对应多个子评论3.外键关联是在子评论中,有关联字段的是子评论,子评论查父评论是正向,父评论查子评论是反向4....

2019-12-30 16:40:52 193

原创 Django模型中有外键关系的表删除相关设置

django模型中有外键关系的表删除相关设置一.一对一例如有Author、AuthorDetail两表author = models.OneToOneField(to='Author', null=True, related_name='detail', db_constraint=False, on_delete=models.CASCADE...

2019-12-29 14:37:34 261

原创 Django根据已有数据库表生成model类

django根据已有数据库表生成model类创建一个Django项目django-admin startproject ‘xxxx‘修改setting文件,在setting里面设置你要连接的数据库类型和连接名称,地址之类,和创建新项目的时候一致DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysq...

2019-12-29 14:37:31 410

原创 Django创建表单以及表单数据类型和属性

关于django的表单不同关系之间的创建一.不同关系之间的创建1.一对一举例母表:userinfoidnameage1张三122李四58字表:privateidsalarysp_id1100124002models.pyclass UserInfo(models.Model): name = ...

2019-12-29 14:37:29 170

原创 Django2.0+反向查询抛异常处理

一.错误信息AttributeError: 'RelatedManager' object has no attribute 'lrc'#其中RelatedManager为关键字二.反向查询的字段obj.lrc_set.lrc#语法没有问题#然后我打印obj.lrc_set发现他是RelatedManager对象而不是我想要的lrc对象#所有我查了一堆文献没找到方法,然后我就尝试....

2019-12-29 14:37:21 188

原创 Django-orm框架表单的增删改查

django-orm框架一.orm基本配置1.创建django项目命令行:cmd先去到django创建目录,然后输入django-admin startproject django项目名称pycharm就直接创建新project选择django2.settings.py文件配置1.需要在install_app中配置需要连接的appINSTALLED_APPS = [ 'd...

2019-12-29 14:37:18 123

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除