django admin添加数据自动记录user到表中的实现方法
作者:pushiqiang 时间:2022-11-17 14:58:24
1.需求:在后台添加一条数据的同时要把添加者记录到表中。
2.models.py
class Setting(models.Model):
...
user = models.CharField(max_length=50, blank=True, help_text=u"添加者")
...
3.admin.py
@register(Setting)
class SettingAdmin(admin.ModelAdmin):
list_display = ("pk", "user", "other_field")
def save_model(self, request, obj, form, change):
obj.user = request.user
obj.save()
readonly_fields = ("user", )
来源:http://blog.csdn.net/pushiqiang/article/details/53746744
标签:django,admin,添加数据,自动记录,user
0
投稿
猜你喜欢
JS获取鼠标位置距浏览器窗口距离的方法示例
2024-04-19 10:06:14
MySQL数据库配置优化的方案
2024-01-14 00:41:52
Python 关于反射和类的特殊成员方法
2021-10-16 19:30:13
python中matplotlib的颜色及线条控制的示例
2023-11-04 08:11:50
python3.6+opencv3.4实现鼠标交互查看图片像素
2021-09-09 05:27:12
Vue 实现拨打电话操作
2024-05-09 15:09:53
Python深度学习pytorch实现图像分类数据集
2023-07-05 01:50:58
非集成环境的php运行环境(Apache配置、Mysql)搭建安装图文教程
2023-07-21 16:21:41
python去掉 unicode 字符串前面的u方法
2021-03-02 20:53:33
SqlServer 索引自动优化工具
2012-10-07 10:41:09
python实现爬虫统计学校BBS男女比例之多线程爬虫(二)
2021-05-10 03:08:18
Pytorch自定义CNN网络实现猫狗分类详解过程
2023-10-27 19:51:02
vue通信方式EventBus的实现代码详解
2024-05-10 14:16:38
解决Can't locate ExtUtils/MakeMaker.pm in @INC报错
2024-01-22 20:46:49
解决idea git切换多个分支后maven不生效的问题
2023-06-28 17:48:13
python基本数据类型练习题
2022-07-21 14:26:26
巧妙的Sql函数日期处理方法
2009-05-25 17:59:00
python解决12306登录验证码的实现
2023-05-29 10:28:35
js实现简单的联动菜单效果
2024-04-19 09:54:45
vscode配置leetcode插件并解决无法登录问题(图文详解)
2023-05-10 18:40:42