随笔分类 -  python

摘要:一、前言 本Part,将介绍Django-Xadmin的布局自定义方式。 参考了UserAdmin的布局改写:https://www.cnblogs.com/adc8868/p/7506973.html 但是我门总是不仅仅局限于用户管理这个页面的改写,所以本Part将以practise.Basic这 阅读全文
posted @ 2020-03-25 20:28 Bo_Liu
摘要:Django admin管理工具的使用、定制及源码解析 2019-06-12阅读 2600 admin组件使用 Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_AP 阅读全文
posted @ 2020-02-27 21:46 Bo_Liu 阅读(545) 评论(0) 推荐(0)
摘要:# 1. 输出10行内容,每行的内容都是“*****”。for i in range(0,10): for j in range(0,10): print("*",end="") print()# 2. 输出10行内容,每行的内容都不一样,第1行一个星号,第2行2个星号,依此类推第10行10个星号f 阅读全文
posted @ 2019-05-04 15:34 Bo_Liu 阅读(2729) 评论(0) 推荐(0)
摘要:在django的开发中,很多时候我们希望app在admin中显示成我们想要的中文名,而不是显示默认的app_label名称。 比如我们有一个blog应用,在我们的blog app目录下面,默认会生成一个apps.py文件,类似: # blog/apps.py # -*- coding: utf-8 阅读全文
posted @ 2019-04-28 11:07 Bo_Liu 阅读(457) 评论(0) 推荐(1)
摘要:"""打印乘法表"""for i in range(9+1):# 控制打印的行数,改变9即改变行数 for j in range(1,i+1):# 控制打印的列数 print("%d*%d=%2d"%(i,j,i*j),end=" ")#控制打印的内容,%2d表示两位数,end中的空格数表示两个列式 阅读全文
posted @ 2019-04-27 15:52 Bo_Liu 阅读(201) 评论(0) 推荐(0)
摘要:a = input("请输需要打印多少行星星来组成等腰三角形?:")#要求输入行数a = int(a)#格式化字符串为整数for i in range(0,a):#控制打印的行数 for j in range(a-i-1):# 控制打印*前面的空格a-i-1为空格数量和行数的关系 print(" " 阅读全文
posted @ 2019-04-27 15:45 Bo_Liu 阅读(560) 评论(0) 推荐(0)
摘要:字符串转列表str = "1 2 3"num = str.split(" ")#split以空格区分字符串print(num)列表转字符串l = ['abc','efg','hig']print(" ".join(l))#以空格分开字符串 阅读全文
posted @ 2019-04-27 15:40 Bo_Liu 阅读(12458) 评论(0) 推荐(0)
摘要:#1、Git 全局设置: git config --global user.name "skbarcode" git config --global user.email "24072078@qq.com" #2、初始化 git 仓库: git init touch README.md git ad 阅读全文
posted @ 2018-08-02 21:41 Bo_Liu 阅读(110) 评论(0) 推荐(0)
摘要:Ubuntu16.04 Server 安装完毕后自己带有 Python3.5.2版本,自行可以升级即可。 由于目前Python版本为3.5.x,所以安装pip最好用此命令:python3-pip,否则会安装给2.x的Python版本。 然后升级pip到最新版本 如果项目使用python3: 首先保证 阅读全文
posted @ 2018-01-28 21:08 Bo_Liu 阅读(118) 评论(0) 推荐(0)
摘要:注意以上视图是处理表单的经典流程,即: def form_process_view(request): if request.method == 'POST': # 请求为 POST,利用用户提交的数据构造一个绑定了数据的表单 form = Form(request.POST) if form.is 阅读全文
posted @ 2018-01-16 09:30 Bo_Liu 阅读(141) 评论(0) 推荐(0)
摘要:文件操作时,打开后操作完应该及时关闭 采用以下方面打开 可以自动关闭 阅读全文
posted @ 2017-12-26 13:57 Bo_Liu 阅读(131) 评论(0) 推荐(0)
摘要:1 msg = 我是中国人 2 3 print(msg) 4 5 转换二进制 6 print(msg.encode(encoding='utf-8')) 7 转回来 8 9 print(msg.encode(encoding='urf-8').decode(decoding=''utf-8)) 阅读全文
posted @ 2017-12-25 21:56 Bo_Liu 阅读(120) 评论(0) 推荐(0)
摘要:fliename是指一个文件名,,以上是打开 读取过程 打开模式 r 只读 w新建及写入,a追加打开 以上为读取文件按行 读5行 读取文件 只保存一行 提高内存使用率 光标移动 encoding 显示文件的码制 fileno() 显示文件在系统的编号 isatty 确认是不是一个终端设备 打印机之类 阅读全文
posted @ 2017-12-25 21:56 Bo_Liu 阅读(230) 评论(0) 推荐(0)
摘要:第一次写,按视频教程代码研究后,将代码逐行进行注释,删掉代码,自己来写,还是犯了很多错误,整个过程三小时 1.最多的是语法错误,忘记写分号最多 2.参照注释写,基本能写出来,但是代码缩进有错误 调整时间很长 3.感觉最难的应该是写程序的整个流程细节的明细化,一旦流程清晰,填充代码反倒相对简单 4.需 阅读全文
posted @ 2017-12-23 21:48 Bo_Liu 阅读(374) 评论(0) 推荐(0)
摘要:知识点: 1.判断变量类型:money.isdigit(): 是不是数字型 or money.isalpha 是不是字母型 2.enumerate,在for中应用 3.len 返回字符串,列表,元组,字典长度值 从0计。 4.append 向列表 字典中增加值,位置在最后 5.打印清单,使用for 阅读全文
posted @ 2017-12-23 21:34 Bo_Liu 阅读(371) 评论(0) 推荐(0)
摘要:getpass在IDLE中报错 CMD中可以使用 返回值为当前windows登陆用户名 阅读全文
posted @ 2017-12-21 10:25 Bo_Liu 阅读(1922) 评论(0) 推荐(0)