我使用django管理站点作为我的自定义应用程序,没有自定义前端视图。
我正在admin.py
在我的一个模型中,我想在change_form
中添加额外的文本字段,这些字段不会被持久化,而是为某些外部网站做一些ajax请求
但我无法知道如何添加额外的字段
我不想创建新表单,因为这是由管理站点
自动完成的有没有办法可以在代码中添加字段
def get_form(self, request, obj=None, **kwargs):
search = forms.CharField(label='search')
add search to existing code // here
return super(PersonAdmin, self).get_form(request, obj, **kwargs)
答案 0 :(得分:1)
有两种选择。