学习笔记
lemuzhi_零度
转行自学编程,放弃不难,但坚持一定很酷!
展开
-
Python查询ip归属地
方式1:通过请求查询接口获取ip归属地,比较慢,因为要一个一个去发送请求。方式2:通过第三方库qqwry来请求接口,推荐,速度超快,需要将纯真ip数据库下载到本地。原创 2022-05-12 09:36:12 · 3441 阅读 · 0 评论 -
Go语言学习之Beego框架的渲染
Beego框架内的渲染,结构体渲染,数组渲染,结构体+数组渲染,切片渲染,map渲染,map+结构体渲染原创 2022-02-23 21:21:08 · 462 阅读 · 0 评论 -
在docker的mysql容器内执行SQL文件
通过docker ps查询当前运行的容器,找到mysql容器的id。docker ps将项目内的SQL文件拷贝到mysql容器内部的home下的temp文件内。sudo docker cp /root/web-new/centre/video/sqlfile/ 8c896437cc56:/home/tmp然后进入mysql容器内部。docker exec -it 8c896437cc56 /bin/bash以上三个步骤如下图:在mysql容器内部运行如下命令后回车,输入原创 2021-10-09 14:44:10 · 8498 阅读 · 0 评论 -
django model设置SQL表注释和字段注释
通过修改django配置文件,将model里面的的verbose_name作为数据库的COMMENT,也就是注释信息。第一步:找到如下路径:C:\Users\work_study\work_study_venv\blog_test1_venv\Lib\site-packages\django\db\backends\base\schema.py注意:如果你是在虚拟环境下搭建的项目,注意到虚拟环境下寻找,例如我的就是在虚拟环境下搭建的,关键点在于这段路径:\site-packages\dja原创 2021-09-02 16:53:04 · 2007 阅读 · 1 评论 -
Django框架model+admin实现软删除
在开发过程中,难免会遇到要求删除时不删除数据本身,而是在建model的时候有一个model字段,点击删除按钮后,给字段的值更新为点击删除操作的时间,下面我们进入正题:而在django里面删除数据有两种方式,一种是在数据详情页面删除,如下所示:另外一种是选择数量进行删除,如下所示:两种删除方式略有不同,所以我们都要设置,才能实现真正想要的效果。首先,创建一个delete_at字段,字段类型为DateTimeField,字段允许为空,默认值为空,字段名词为删除时间,接着我们重写del..原创 2021-09-22 16:36:06 · 950 阅读 · 0 评论 -
终于将生成器和迭代器弄懂了
终于将生成器和迭代器弄懂了我太难了迭代器(iterator)生成器(generator)我太难了自学了几个月Python了,因为自学东学一点,西学一点,知识比较凌乱,所以基础不是很好,就写爬虫,掌握了很多基础知识,但是这期间一直对迭代器和生成器迷迷糊糊,听了很多老师讲课,感觉越说越迷糊,老师说的是:1+1=2,我听到的是:^^&@$%(!?"@#%%&|>/\1%#,完全学得一脸懵逼,今天好不容易听懂一些,打算记录下来,以后时常翻看,巩固记忆。迭代器(iterator)先看代码原创 2021-04-01 22:05:39 · 85 阅读 · 0 评论