2023年2月21日
摘要: django的ImageField没有提供控制上传图片的内置方法,我们可以在表单验证的过程中用clean函数来控制,搬运 博客园 python小童鞋 ,可以通过重写ImageField的方法来控制上传图片大小。 1、在APP内建立fields.py文件 1 from django.db.models 阅读全文
posted @ 2023-02-21 22:56 ldx-wsj 阅读(149) 评论(0) 推荐(0)
  2023年2月16日
摘要: 来源:http://xieboke.net/article/100/ django admin 后台里有些输入框长度、宽度、提示语等,可能不满足我们的需求,这个时候,我们就需要对 admin 的样式进行更改。 还是先从 django 官网 找文档,发现 widget 是可以再 admin.py 里面 阅读全文
posted @ 2023-02-16 02:39 ldx-wsj 阅读(346) 评论(0) 推荐(0)
  2023年1月2日
摘要: 使用 ReportLab 绘制 PDF https://docs.reportlab.com/reportlab/userguide/ch5_platypus/#frame-user-methods frame0 = Frame(doc.leftMargin, doc.bottomMargin, d 阅读全文
posted @ 2023-01-02 23:33 ldx-wsj 阅读(63) 评论(0) 推荐(0)
  2022年12月23日
摘要: ....@admin.register(MyModel)class MyModelAdmin(admin.ModelAdmin): def method(self, request, queryset): #获取外键关联模型 f类型为<class 'django.db.models.fields.r 阅读全文
posted @ 2022-12-23 23:07 ldx-wsj 阅读(58) 评论(0) 推荐(0)
  2022年12月21日
摘要: ..... for obj in queryset: # 遍历选择的对象列表 data=[] for field in fields_columns:# fields_columns为选定的字段列表 if obj._meta.get_field(field).choices: #如果字段 有choi 阅读全文
posted @ 2022-12-21 00:09 ldx-wsj 阅读(60) 评论(0) 推荐(0)
  2022年12月13日
摘要: 参考Django官方文档 ContentTypeManager¶ classContentTypeManager¶ ContentType 还有一个自定义管理器, ContentTypeManager,它增加了以下方法: clear_cache()¶ 清除 ContentType 内部的缓存,用来跟 阅读全文
posted @ 2022-12-13 18:53 ldx-wsj 阅读(92) 评论(0) 推荐(0)
摘要: 默认情况下,在执行完一个操作后,用户会被重定向回原来的变更列表页面。但是,有些操作,尤其是比较复杂的操作,需要返回中间页面。 参考Django官方文档 大多数时候,最好的做法是返回一个 HttpResponseRedirect,并将用户重定向到你编写的视图,在 GET 查询字符串中传递所选对象的列表 阅读全文
posted @ 2022-12-13 18:49 ldx-wsj 阅读(89) 评论(0) 推荐(0)
  2022年11月25日
摘要: Django v4.1 中文文档 阅读全文
posted @ 2022-11-25 23:10 ldx-wsj 阅读(25) 评论(0) 推荐(0)
摘要: 自定义Admin actions 阅读全文
posted @ 2022-11-25 00:53 ldx-wsj 阅读(32) 评论(0) 推荐(0)
  2022年11月22日
摘要: openpyxl区别 Django Admin中增加导出Excel功能[openpyxl] 导出Excel功能 lwt 阅读全文
posted @ 2022-11-22 12:22 ldx-wsj 阅读(40) 评论(0) 推荐(0)