django admin site常用函数(formfield_for_foreignkey,queryset,get_readonly_fields)

本文深入探讨Django的admin站点管理系统,重点解析formfield_for_foreignkey、queryset和get_readonly_fields等常用函数的用法。通过这些函数,开发者可以自定义外键表单字段、限制对象查询集及指定只读字段,提升后台管理效率。
摘要由CSDN通过智能技术生成

虽然感觉接触django很长时间了,django是一个复杂且灵活的web框架,由于框架用的是python语言,所以在国内还算是比较小众语言和框架。

了解django的人都应该知道django的admin站点管理系统,如果能灵活的应用,那么在项目的开发阶段,他能帮你处理很多后台的事情,使你的开发工作游刃有余。

admin基础的用法这里就不讲了,这里着重强调几个常用的函数,这几个函数在admin中使用的频率还是比较高的。

1.formfield_for_foreignkey(self, db_field, request, **kwargs)

The formfield_for_foreignkey method on a ModelAdmin allows you to override the default formfield for a foreign keys field. For example, to return a subset of objects for this foreign key field based on the user:

本人英文不是很好

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值