django admin添加数据自动记录user到表中的实现方法


Posted in Python onJanuary 05, 2018

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", )

以上这篇django admin添加数据自动记录user到表中的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python2实现的图片文本识别功能详解
Jul 11 Python
Python给定一个句子倒序输出单词以及字母的方法
Dec 20 Python
python 获得任意路径下的文件及其根目录的方法
Feb 16 Python
Python中一个for循环循环多个变量的示例
Jul 16 Python
Python列表元素常见操作简单示例
Oct 25 Python
解决pycharm启动后总是不停的updating indices...indexing的问题
Nov 27 Python
pytorch获取模型某一层参数名及参数值方式
Dec 30 Python
Python中sorted()排序与字母大小写的问题
Jan 14 Python
Tensorflow的梯度异步更新示例
Jan 23 Python
Jupyter Notebook 实现正常显示中文和负号
Apr 24 Python
Python gevent协程切换实现详解
Sep 14 Python
Python中zipfile压缩包模块的使用
May 14 Python
Python3 queue队列模块详细介绍
Jan 05 #Python
python多进程中的内存复制(实例讲解)
Jan 05 #Python
使用python和Django完成博客数据库的迁移方法
Jan 05 #Python
Python3多线程爬虫实例讲解代码
Jan 05 #Python
python编写微信远程控制电脑的程序
Jan 05 #Python
使用python爬虫实现网络股票信息爬取的demo
Jan 05 #Python
简单实现python收发邮件功能
Jan 05 #Python
You might like
用PHP和MySQL保存和输出图片
2006/10/09 PHP
在PHP中执行系统外部命令
2006/10/09 PHP
php下将图片以二进制存入mysql数据库中并显示的实现代码
2010/05/27 PHP
国外十大最流行的PHP框架排名
2013/07/04 PHP
php判断表是否存在的方法
2015/06/18 PHP
YII2 实现多语言配置的方法分享
2017/01/11 PHP
JavaScript全局函数使用简单说明
2011/03/11 Javascript
javascript针对DOM的应用实例(一)
2012/04/15 Javascript
JQuery入门——用bind方法绑定事件处理函数应用介绍
2013/02/05 Javascript
Js日期选择器并自动加入到输入框中示例代码
2013/08/02 Javascript
元素未显示设置width/height时IE中使用currentStyle获取为auto
2014/05/04 Javascript
详解javascript遍历方式
2015/11/11 Javascript
jQuery+css实现的换页标签栏效果
2016/01/27 Javascript
js格式化时间的简单实例
2016/11/27 Javascript
ES6概念 ymbol.for()方法
2016/12/25 Javascript
JS实现两周内自动登录功能
2017/03/23 Javascript
express+mockjs实现模拟后台数据发送功能
2018/01/07 Javascript
vue-cli脚手架-bulid下的配置文件
2018/03/27 Javascript
微信小程序开发背景图显示功能
2018/08/08 Javascript
JavaScript实现单英文金山打字通
2020/07/24 Javascript
[40:19]2018完美盛典CS.GO表演赛
2018/12/17 DOTA
python3实现跳一跳点击跳跃
2018/01/08 Python
tensorflow学习笔记之mnist的卷积神经网络实例
2018/04/15 Python
对PyTorch torch.stack的实例讲解
2018/07/30 Python
python递归全排列实现方法
2018/08/18 Python
谈一谈基于python的面向对象编程基础
2019/05/21 Python
简单了解Python生成器是什么
2019/07/02 Python
Python如何使用input函数获取输入
2020/08/06 Python
公司活动方案范文
2014/03/06 职场文书
合伙经营协议书
2014/04/18 职场文书
体育口号大全
2014/06/18 职场文书
工作作风承诺书
2014/08/30 职场文书
幼儿园感恩节活动方案2014
2014/10/11 职场文书
法制教育观后感
2015/06/17 职场文书
java设计模式--建造者模式详解
2021/07/21 Java/Android
Oracle配置dblink访问PostgreSQL的操作方法
2022/03/21 PostgreSQL