【发布时间】:2018-08-12 01:43:13
【问题描述】:
我想在管理 django 中创建一个自定义 自动填充字段,就像 slug 但计算另一件事,而不是 slugify。 这是怎么做到的?
【问题讨论】:
标签: python django auto-populate
我想在管理 django 中创建一个自定义 自动填充字段,就像 slug 但计算另一件事,而不是 slugify。 这是怎么做到的?
【问题讨论】:
标签: python django auto-populate
嗯,你试过什么?
周围有几个答案,他们都在谈论同一件事.. 使用 save_model 方法。
def save_model(self, request, obj, form, change):
obj.some_field = "some_value"
obj.save()
您可以查看以下内容:
Django: Populate user ID when saving a model
Auto-populating created_by field with Django admin site
https://code.djangoproject.com/wiki/CookBookNewformsAdminAndUser
【讨论】: