展示 121 篇文章
每页 5 篇
通过前面的文章的操作,已经能展示数据在页面了。现在就会添加按钮、下拉框等控件,并新建记账数据并保存。
先添加一个列表组(List Group)并带上徽章(Badge),以美化账户的界面。
将html中account-overview的部分更新为如下内容,此时会应用上bootstra......
python
django
web开发
Pyenv可以管理切换多版本的Python,非常方便。但有个缺点,就是在国内安装新Python版本时会从官方下载source,速度非常慢,经常会等待很久或者直接失败。
网上已经有不少文章提示创建~/.pyenv/cache的文件夹,并在国内镜像中下载python的tar.xz文件,放入该......
python
python是简单好用,不过性能也确实是个公认问题。虽说对于复杂点的程序可以用c来代替核心算法,再用python将其集成。不过在日常使用中,python本身仍然是被作为主要使用,有时需要检查python程序的性能表现是否合理,在哪里有过多的调用,以便优化。
我们可以用到cProfile和......
python
经过前一篇的操作,已经令界面有了美化。但是由于数据是默认展示所有,于是需要修改为根据用户的选择来决定加载部分数据内容。
比如选择了大类别,会显示对应的小类别。
Ajax是与服务器进行异步交互,根据用户行为来请求对应的接口获取数据并改变页面。无需刷新整个页面。无需在打开页面时就加载。......
python
django
web开发
前面已经能够正常选择类型了,但是按照models里定义的字段来说bootstrap的自带控件还不够。为了在提交表单时能带上账单的发生日期信息,于是再加上一个DateTimePicker,最简单的可以用jquery-datetimepicker。
先在head中添加两行:
......
python
django
web开发