如何在slug中创建admin django中的pre_populated_field

问题描述 投票:2回答:1

我想在管理django中像slug一样创建一个自定义的自动填充字段,但计算另一件事,而不是slugify。怎么办?

python django auto-populate
1个回答
1
投票

嗯,你有什么尝试?周围有几个答案,他们都谈论同样的事情。挂钩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

© www.soinside.com 2019 - 2024. All rights reserved.