展示 122 篇文章   每页 5
编程语言
2510 阅读

打包自己的python代码

这里的打包不是指弄成可执行程序那样,而是将自己的python代码处理为可以安装的包,并可以上传pypi或者内部的artifactory,用于在requirements中定义并安装对应的版本。 首先安装setuptools和wheel pip install setuptools......
python
Web开发
2481 阅读

Django的Form无法保存ManyToManyField的解决办法

问题出现的场景是:django做的网站,有一个model包含了ForeignKey和ManyToManyField等字段,通过form并post数据保存时,发现其他字段都正常保存为期望值,而ManyToManyField在form做校验时能通过,但是值却没有保存下来。 发现问题出现的原因......
python django
编程语言
2474 阅读

关于Python中的GIL的限制和注意点

谈起Python,大家都会说好用方便支持多,但是也同样会提到效率问题。 效率算是解释型问题的通病。虽然Python会编译出.pyc文件通过解释器执行字节码,但不少情况下仍然是解释逐条语句执行。而且大家平时使用的Python是CPython即由c编写的,那么效率上就不可能与c相提并论,而且......
python
Web开发
2395 阅读

Django restframework加Vue打造前后端分离的网站(十五)多重模板

模板的作用是用来复用的。比如在前面我们准备好了header和footer的模板,这样写其他页面时,都会加载header和footer,而不需要重复写,只关注当前页面的特定元素控件和方法就好。 根据页面展示的元素的不同,可能需要复用多次。假设有header的页面是最基础的模板,页面一是显示......
python django vue.js web开发
办公
2353 阅读

Python管理远程windows

目前的测试机一部分是docker linux,另有一部分是windows,用于不同产品对平台的需求。 linux用docker构建相应的环境依赖包,但windows却没有这么方便了。一个个的远程登录去操作实在繁琐,于是现在有个需求是能自动的管理windows测试机上的环境依赖,比如在某个......
python