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 相关文章推荐
Python程序设计入门(4)模块和包
Jun 16 Python
Python实现telnet服务器的方法
Jul 10 Python
详解Django通用视图中的函数包装
Jul 21 Python
python爬虫的工作原理
Mar 05 Python
[原创]pip和pygal的安装实例教程
Dec 07 Python
Python数据结构与算法之图的最短路径(Dijkstra算法)完整实例
Dec 12 Python
Python 网络爬虫--关于简单的模拟登录实例讲解
Jun 01 Python
如何利用python给图片添加半透明水印
Sep 06 Python
wxpython自定义下拉列表框过程图解
Feb 14 Python
pycharm中选中一个单词替换所有重复单词的实现方法
Nov 17 Python
详解matplotlib中pyplot和面向对象两种绘图模式之间的关系
Jan 22 Python
selenium3.0+python之环境搭建的方法步骤
Feb 01 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和ACCESS写聊天室(六)
2006/10/09 PHP
PHP上传图片类显示缩略图功能
2016/06/30 PHP
Laravel实现自定义错误输出内容的方法
2016/10/10 PHP
thinkphp隐藏index.php/home并允许访问其他模块的实现方法
2016/10/13 PHP
window.onbeforeunload方法在IE下无法正常工作的解决办法
2010/01/23 Javascript
『jQuery』取指定url格式及分割函数应用
2013/04/22 Javascript
javascript获取本机操作系统类型的方法
2015/08/13 Javascript
Angular中$compile源码分析
2016/01/28 Javascript
JS+CSS实现DIV层的展开、收缩效果
2016/01/28 Javascript
Javascript中构造函数要注意的一些坑
2017/01/23 Javascript
JS触摸事件、手势事件详解
2017/05/04 Javascript
Vue.js项目部署到服务器的详细步骤
2017/07/17 Javascript
AngularJS使用ui-route实现多层嵌套路由的示例
2018/01/10 Javascript
vue列表单项展开收缩功能之this.$refs的详解
2019/05/05 Javascript
Js实现复选框的全选、全不选反选功能代码实例
2020/02/28 Javascript
Vue实现购物小球抛物线的方法实例
2020/11/22 Vue.js
[43:57]Liquid vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
[31:29]完美世界DOTA2联赛PWL S3 INK ICE vs Magma 第一场 12.20
2020/12/23 DOTA
python实现爬虫下载美女图片
2015/07/14 Python
Python实现通过解析域名获取ip地址的方法分析
2019/05/17 Python
pyqt5 comboBox获得下标、文本和事件选中函数的方法
2019/06/14 Python
8段用于数据清洗Python代码(小结)
2019/10/31 Python
Python基于yaml文件配置logging日志过程解析
2020/06/23 Python
得到Class的三个过程是什么
2012/08/10 面试题
在C#中如何实现多态
2014/07/02 面试题
酒店公关部经理岗位职责
2013/11/24 职场文书
自我评价的写作规则
2014/01/06 职场文书
火锅店营销方案
2014/02/26 职场文书
协议书格式
2014/04/23 职场文书
个人求职信范文
2014/05/24 职场文书
旅行社优秀创业计划书
2014/08/16 职场文书
2014年四风问题自我剖析材料
2014/09/15 职场文书
党员作风建设整改方案
2014/10/27 职场文书
2015年度房地产工作总结
2015/04/09 职场文书
2015年幼儿园班主任工作总结
2015/05/12 职场文书
幼儿园开学温馨提示
2015/07/15 职场文书