django admin添加數(shù)據(jù)自動記錄user到表中的實現(xiàn)方法
1.需求:在后臺添加一條數(shù)據(jù)的同時要把添加者記錄到表中。
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添加數(shù)據(jù)自動記錄user到表中的實現(xiàn)方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
python實現(xiàn)的用于搜索文件并進行內(nèi)容替換的類實例
這篇文章主要介紹了python實現(xiàn)的用于搜索文件并進行內(nèi)容替換的類,涉及Python針對文件及字符串的相關(guān)操作技巧,需要的朋友可以參考下2015-06-06windowns使用PySpark環(huán)境配置和基本操作
pyspark是Spark對Python的api接口,可以在Python環(huán)境中通過調(diào)用pyspark模塊來操作spark,這篇文章主要介紹了windowns使用PySpark環(huán)境配置和基本操作,感興趣的可以了解一下2021-05-05python使用dabl幾行代碼實現(xiàn)數(shù)據(jù)處理分析及ML自動化
這篇文章主要為大家分享一個名為?dabl?的開源?Python?工具包,它可以自動化機器學習模型開發(fā),包括數(shù)據(jù)預處理、特征可視化和分析、建模2021-11-11純Python開發(fā)的nosql數(shù)據(jù)庫CodernityDB介紹和使用實例
這篇文章主要介紹了純Python開發(fā)的nosql數(shù)據(jù)庫CodernityDB介紹和使用實例,本文實例包含數(shù)據(jù)插入、數(shù)據(jù)更新、數(shù)據(jù)刪除、數(shù)據(jù)查詢等,需要的朋友可以參考下2014-10-10python?selenium中Excel數(shù)據(jù)維護指南
這篇文章主要給大家介紹了關(guān)于python?selenium中Excel數(shù)據(jù)維護的相關(guān)資料,文中通過實例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2022-03-03python中創(chuàng)建以及刪除虛擬環(huán)境的幾種方法總結(jié)
在Python?中創(chuàng)建虛擬環(huán)境非常容易,但是刪除虛擬環(huán)境可能會有一些挑戰(zhàn),這篇文章主要給大家介紹了關(guān)于python中創(chuàng)建以及刪除虛擬環(huán)境的幾種方法,需要的朋友可以參考下2024-03-03