Web开发 1653 阅读 Django Restframework自定义修改局部的分页设置 在用到Django Restframework时,有时会遇到需要临时修改分页设置的需求。比如默认是分页数为10,有api请求是需求能一次性展示所有的结果,或者是展示较大数量的结果,但又不希望影响全局的这个设置。可以用如下的修改方式。 首先在settings.py中有全局的设置,代表着全局...... python django web开发
编程语言 1623 阅读 Python与C扩展的几种方式 python的应用面很广,但是python有个被人诟病的问题就是性能不够理想。不过我们却能看到python在类似科学计算相关的领域仍能发挥作用,这就显得比较矛盾。这是因为python发挥了它的胶水一般的特性,python对于将业务实现和将想法实现是比较快捷方便的,在需要效率和性能的地方则是可以...... python
自动化 1589 阅读 Python加Selenium自动化测试知乎网站(六)特殊操作 除了常规操作类似点击、滑动、勾选等,偶尔会遇到需要特殊操作的时候,比如鼠标mouseover、双击、右击、拖拽、长按、移动,在某些表单的填写时就会有这类型的需求,拖动选择日期控件输入控件什么的。有时还需要模拟键盘按键。还好,selenium也支持这类型操作。 我们在utils下新增一个文...... python 自动化测试 web测试 selenium
随记 1585 阅读 ChatGPT注册和使用过程记录 老早就听说了ChatGPT,虽然家里网络有设置能上谷歌,但是openai官网却提示access denied。不知道是不是从国内ip过去的访问都被禁止了。于是需要更科学的上网,否则会看到如下的提示。 于是换了公司的vpn来尝试,可以正常打开了。(毕竟我们做技术的,难免需要访问到国...... 工具
Web开发 1573 阅读 使用django-debug-toolbar辅助调优 目前在做内部平台的后端开发,纯restful api,但是随着数据增多后发现了部分请求变慢,因此自己希望能找出是哪里导致了性能下降,于是用到了django-debug-toolbar。 首先安装 python -m pip install django-debug-toolba...... python django