随笔
薛定谔'.s cat
Python 全蘸工程师
也不知道什么时候可以从小白,变成大白。
展开
-
组播地址正则。
组播地址:224.0.0.1-239.255.255.255正则:2(([2][4-9])|3[0-9])(.([0-9]|[0-9]{2}|1[0-9]{2}|2[0-5]{2})){2}(.(1[0-9]{2}|2[0-5]{2}|[0-9]{2}|[1-9]))原创 2021-03-14 16:38:17 · 400 阅读 · 0 评论 -
django进入apps文件夹后创建app
进入apps文件夹后创建app。因为manage.py文件在apps文件夹外面,所以命令改为:python ../manage.py startapp app_name原创 2021-02-24 16:25:28 · 528 阅读 · 0 评论 -
drf jwt认证示例
流程:登录后生成token返回给用户。用户拿token可以访问其它视图。,token错误或过期则无法正常访问。生成token创建一个py文件import jwtimport datetimefrom django.conf import settingsfrom jwt import exceptionssalt = settings.SECRET_KEYdef create_token(payload, timeout=1): headers = { 't原创 2021-02-18 13:00:40 · 176 阅读 · 0 评论 -
ssh连接报错: no matching key exchange method found. Their offer: diffie-hellman-group-exchange-sha1,diff
ssh username@ip -p port 连接报错。第一步:vi ~/.ssh/config第二步:复制粘贴Host *KexAlgorithms +diffie-hellman-group1-sha1原创 2020-11-13 23:18:15 · 4895 阅读 · 1 评论 -
django报错:ModuleNotFoundError: No module named ‘MySQLdb.constants‘
django在使用mysql的时候,环境配置好了,所需软件也下载好了,这时报这个错误,可以试试在__init__.py文件中加入以下两句:import pymysqlpymysql.install_as_MySQLdb()mysql配置如果有问题,可以参考博客:http://yshblog.com/blog/194...原创 2020-10-25 16:22:16 · 1073 阅读 · 0 评论 -
Django的这几条命令,用的很少但千万不能忘记。
创建虚拟环境:python -m venv env进入虚拟环境:env\Scripts\activate.bat创建django项目:django-admin startproject mysite创建app:python manage.py startapp appname创建管理员账号:python manage.py createsuperuser原创 2020-10-25 14:03:03 · 123 阅读 · 0 评论 -
做网站,自己不会整花里胡哨的,抄你还不会抄吗?
自己是个前端菜鸟,写网站不会整的花里胡哨的,就准备了这些网站来抄样式、抄组件。https://ice.work/ ——飞冰,阿里云前端样式网站。https://element.faas.ele.me/#/zh-CN 网站快速成型工具, Vue 2.0 的桌面端组件库https://www.html5tricks.com/ h5资源网站https://www.layui.com/ 经典模块化前端框架https://www.mycodes.net/ 源码之家https://www.boo原创 2020-10-24 14:58:45 · 262 阅读 · 0 评论 -
阿里云白嫖考试
阿里云备考Linux方面创建文件命令——————touchssh连接————————ssh root@主机IP重启vsftp服务是——————ansible websrvs -mMySQL5.7的密码校验规则——————要求有数字、字母(大小写)、特殊字符)mysql密码规则:大小写+数字+符号--------------1234@Abcd云服务器使用:用户的历史命令保存在/root/.bash_history命令find的哪个选项可以查找系统中权限为777的文件和目录-perm连原创 2020-10-04 15:29:45 · 268 阅读 · 0 评论 -
Django点赞。通过cookie实现简单的点赞功能。
前言目前所学甚浅,点赞功能用cookie做的。虽基本功能已经实现,却藏着不小的bug。先记录一下,待厚积所学,加以改之。前端实现:添加onclick事件,函数建立cookie,通过判断cookie来确定是点赞数是加or减。先写一个获得cookie的函数。// 查询cookie的函数 function getCookie(cname) { var name = cname + "="; var ca = document原创 2020-09-21 20:58:49 · 382 阅读 · 0 评论 -
小白git简单实用命令。别再做迷惑操作了。(包看包会,记得点赞!)【薛定谔‘.s cat的笔记】
准备操作:第一步,建仓库。在GitHub上创建好一个仓库。第二步,选地址。选择本地一个自己觉得好看的地方,鼠标右键打开git。(或者打开git,cd到指定目录)开始干:第一步,克隆仓库。复制GitHub仓库链接,git上执行:git clone + 仓库链接第二步,复制代码。进入到本地出现的GitHub文件夹,可以看到‘README.md’文件的这层,把想要传到GitHub上的代码复制到这个文件夹中。第三步,检查代码。(可以不查)git上执行:git status 可以看到红色待传文原创 2020-07-01 17:02:29 · 193 阅读 · 0 评论 -
小白 git push失败。更新被拒绝,因为远程包含您所做的工作。Updates were rejected because the remote contains work that you do
解决方案1)方案一①使用在linux本地git工作目录,使用 git pull --rebase origin master 命令,将远程gitlab仓库更新下载到本地②再次使用 git push -u origin master 命令上传但是这种办法依然报了如上错误2)方案二①使用 git clone git@xxxxx.git 命令,将远程仓库克隆到本地②再次提交至本地仓库:vim xxx.txt --> git add . --> git commit -m “add xxx转载 2020-06-28 20:02:13 · 3164 阅读 · 0 评论