- 博客(5)
- 收藏
- 关注
原创 Django 表结构修改
若只是添加表字段 在修改完models.py后,再重复执行 python manage.py makemigrations和python manage.py migrate即可。 若要更改表结构 需要删除第一次执行迁移生成的001_initial.py文件、数据库中对应的表以及数据库中django_migrations表中对应的记录。比如模块是user,文件名叫001_initial,便删除...
2018-12-20 14:21:29
2096
原创 HTTPS介绍以及HTTP请求与相应。
HTTP协议 概念:超文本传输协议,通信计算机双方必须共同遵从的一组约定。 HTTPS协议 HTTPS = HTTP + SSL(安全套接层) 互联网上使用的 HTTP协议是明文的,存在很多缺点——比如传输内容会被偷窥(嗅探)和篡改。发明 SSL 协议,就是为了解决这些问题。 HTTPS要比HTTP安全,但是效率要比HTTP低 HTTPS默认端口:443 HTTP默认端口:80 作用: 1.验证...
2018-11-26 22:04:25
490
原创 python 线程join()、守护线程与守护进程 细节记录
在python多线程中 当一个进程启动之后,会默认产生一个主线程,因为线程是程序执行流的最小单元,当设置多线程时,主线程会创建多个子线程,在python中,默认情况下(其实就是setDaemon(False)),主线程执行完自己的任务以后,就退出了,此时子线程会继续执行自己的任务,直到自己的任务结束。 当我们使用setDaemon(True)方法,设置子线程为守护线程时,主线程一旦执行结束...
2018-11-26 21:39:15
677
原创 django2.0后,配置中间件的一些变化
在视频学习Django框架过程中,中间件配置与1.x不同。 在此记录下,怕以后给忘了 Setting.py 配置文件中,MIDDLEWARE_CLASSES元组改名为MIDDLEWARE。 出错的代码: from django.http import HttpResponse class BlockedIPSMiddleWare(object): '''中间件类''' #禁止ip列...
2018-11-11 20:21:33
1320
1
原创 Linux文件压缩与解压基本命令
Linux文件压缩与解压基本命令 zip格式 压缩:zip filename.zip filename 解压:unzip filename.zip gz格式 压缩: gzip filename.gz 若想保存源文件加-c选项 解压: gunzip filename.gz bz2格式 压缩: bzip2 filename.bz2 , bzip2 -k filename.bz2 ...
2018-10-20 20:46:20
479
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人