展示 217 篇文章   每页 5
Web开发
3937 阅读

为Django配置覆盖率检查并配置在gitlab上

现在用gitlab做CI/CD,在测试阶段时会运行django的单元测试,也希望能看到当前覆盖率是多少,并且能设置一个指标,覆盖率未达标就报错,即使目前的测试全部通过。这样能尽量的提高测试覆盖率,把tdd做好,有助于代码质量。 下面记录一下django是怎么检查覆盖率的还有gitlab怎......
django gitlab
数据库
3911 阅读

Mac上配置mysql和phpmyadmin以及问题解决

目前使用mysql比较多,另外对于可视化编辑我选择了phpmyadmin,这里记录一下重装电脑后的mysql安装配置过程。 先安装homebrew: xcode-select --install /bin/bash -c "$(curl -fsSL https://......
mysql
操作系统
3864 阅读

Mac上Parallels Desktop里安装Kali

Kali linux是一个特殊的版本,里面包含了许多的工具,用于网络扫描,渗透测试,安全审计相关等。对于学习技术的人来说,kali就是一个巨大的快捷工具包。虽然学习门槛比较高,但对于热衷技术的人来说还是值得一试。 我记录了一下在mac上用parallels destktop安装kali的......
linux
Web开发
3854 阅读

用Django做一个简单的记账网站(六)处理Ajax请求

经过前一篇的操作,已经令界面有了美化。但是由于数据是默认展示所有,于是需要修改为根据用户的选择来决定加载部分数据内容。 比如选择了大类别,会显示对应的小类别。 Ajax是与服务器进行异步交互,根据用户行为来请求对应的接口获取数据并改变页面。无需刷新整个页面。无需在打开页面时就加载。......
python django web开发
Web开发
3830 阅读

用Django做一个简单的记账网站(七)添加日期时间选择器

前面已经能够正常选择类型了,但是按照models里定义的字段来说bootstrap的自带控件还不够。为了在提交表单时能带上账单的发生日期信息,于是再加上一个DateTimePicker,最简单的可以用jquery-datetimepicker。 先在head中添加两行: ......
python django web开发