草庐IT

MXRT1xxx

全部标签

Django urls 下划线的坑-Using the URLconf defined in xxx, Django tried these URL patterns, in thi

系统Win11Python版本3.10.4Django版本2浏览器:Chrome在文件名,url配置,view函数名等等,不要随便拼接下划线_,否则在浏览器访问的时候,容易报错。Pagenotfound(404)RequestMethod:GETRequestURL:http://127.0.0.1:8000/test_csrf/UsingtheURLconfdefinedinmysite7.urls,DjangotriedtheseURLpatterns,inthisorder:admin/test_cachetest_mwtest_csrfabcThecurrentpath,test_cs

Django urls 下划线的坑-Using the URLconf defined in xxx, Django tried these URL patterns, in thi

系统Win11Python版本3.10.4Django版本2浏览器:Chrome在文件名,url配置,view函数名等等,不要随便拼接下划线_,否则在浏览器访问的时候,容易报错。Pagenotfound(404)RequestMethod:GETRequestURL:http://127.0.0.1:8000/test_csrf/UsingtheURLconfdefinedinmysite7.urls,DjangotriedtheseURLpatterns,inthisorder:admin/test_cachetest_mwtest_csrfabcThecurrentpath,test_cs

彻底理解git 本地分支与远程分支,以及git pull与git fetch的区别, 以及git status输出的“Your branch is behind xxx”

git本地分支:当clone一个远程repo之后,默认会新建一个master或main的本地分支。比如:$gitbranch-a*mainremotes/origin/HEAD->origin/mainremotes/origin/developremotes/origin/main可以看到本地默认只建了一个main分支,剩下的都是远程分支。可以在远程分支基础上checkout出一个本地分支来,比如执行命令:$gitcheckoutdevelopBranch'develop'setuptotrackremotebranch'develop'from'origin'.Switchedtoanew

彻底理解git 本地分支与远程分支,以及git pull与git fetch的区别, 以及git status输出的“Your branch is behind xxx”

git本地分支:当clone一个远程repo之后,默认会新建一个master或main的本地分支。比如:$gitbranch-a*mainremotes/origin/HEAD->origin/mainremotes/origin/developremotes/origin/main可以看到本地默认只建了一个main分支,剩下的都是远程分支。可以在远程分支基础上checkout出一个本地分支来,比如执行命令:$gitcheckoutdevelopBranch'develop'setuptotrackremotebranch'develop'from'origin'.Switchedtoanew

python的列表的remove()方法、判断if xxx in xx条件比较耗时问题

最近在coding的时候,写的代码中只有一层循环,却很耗时,不明觉厉。不知道是哪里出了问题,于是我就在每一行代码中都打印一下耗时,最终发现了这个罪魁祸首。这里我只说明两个我遇到耗时的场景,当然还有很多其他的方法可能也是一样的,这里只是提供问题的思路!说明:这里比较耗时,是我在外层使用了循环,在循环内部调用了列表的remove()方法、使用了ifxxxinxx判断等类似操作!1python列表的remove方法比较耗时原因1、例如,下面的伪代码首先是循环然后通过remove删除字典对应value列表中的一个元素就是在remove删除列表元素的过程,其实是相当对这个value列表进行循环,当循环到

python的列表的remove()方法、判断if xxx in xx条件比较耗时问题

最近在coding的时候,写的代码中只有一层循环,却很耗时,不明觉厉。不知道是哪里出了问题,于是我就在每一行代码中都打印一下耗时,最终发现了这个罪魁祸首。这里我只说明两个我遇到耗时的场景,当然还有很多其他的方法可能也是一样的,这里只是提供问题的思路!说明:这里比较耗时,是我在外层使用了循环,在循环内部调用了列表的remove()方法、使用了ifxxxinxx判断等类似操作!1python列表的remove方法比较耗时原因1、例如,下面的伪代码首先是循环然后通过remove删除字典对应value列表中的一个元素就是在remove删除列表元素的过程,其实是相当对这个value列表进行循环,当循环到

前端解决 “TypeError: Cannot read properties of undefined (reading ‘xxx‘)的多种情况

问题描述:控制台报错“TypeError:Cannotreadpropertiesofundefined(reading‘xxx‘)“例如:TypeError:Cannotreadpropertiesofundefined(reading'$el')  ateval原因分析及解决情况一:出现该错误的原因是因为你花括号中的某些属性未定义。极大可能是因为你写错了属性名称情况二:异步请求获取数据时,由于数据时异步获取的,所以一开始是没有该数据属性,这种情况下也会报这种错误。比如说我这里有一个数据tableData,初始值为一个空对象。我们在使用{{tableData.detail}}是不会报错的,但

前端解决 “TypeError: Cannot read properties of undefined (reading ‘xxx‘)的多种情况

问题描述:控制台报错“TypeError:Cannotreadpropertiesofundefined(reading‘xxx‘)“例如:TypeError:Cannotreadpropertiesofundefined(reading'$el')  ateval原因分析及解决情况一:出现该错误的原因是因为你花括号中的某些属性未定义。极大可能是因为你写错了属性名称情况二:异步请求获取数据时,由于数据时异步获取的,所以一开始是没有该数据属性,这种情况下也会报这种错误。比如说我这里有一个数据tableData,初始值为一个空对象。我们在使用{{tableData.detail}}是不会报错的,但

vue3+vite项目,安装依赖运行报错“failed to load config from xxx,TypeError: vite.createFilter is not a function”

问题    今天从GitHub上拉下来了一个vue3+vite项目,之前就是安装依赖就可以运行了,但是今天一直报错,显示TypeError:vite.createFilterisnotafunction错误原因    vite版本与安装的依赖版本不匹配    近期vite3发布,但我们使用的还是v2,所以安装依赖的时候默认安装的是最新版本,这是就会出现版本和安装的依赖不匹配的问题    需要注意的还有一个点就是Vite不再支持Node12/13/15,因为vite已经进入了EOL阶段。现在必须使用Node14.18+/16+版本解决方法    ①升级到vite3npminstall-Dvite

vue3+vite项目,安装依赖运行报错“failed to load config from xxx,TypeError: vite.createFilter is not a function”

问题    今天从GitHub上拉下来了一个vue3+vite项目,之前就是安装依赖就可以运行了,但是今天一直报错,显示TypeError:vite.createFilterisnotafunction错误原因    vite版本与安装的依赖版本不匹配    近期vite3发布,但我们使用的还是v2,所以安装依赖的时候默认安装的是最新版本,这是就会出现版本和安装的依赖不匹配的问题    需要注意的还有一个点就是Vite不再支持Node12/13/15,因为vite已经进入了EOL阶段。现在必须使用Node14.18+/16+版本解决方法    ①升级到vite3npminstall-Dvite