编程语言 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