在我的 django 项目中,我不想在任何添加/编辑表单上方添加一个带有最后数据插入的表,所以在我的 admin.py 中我写:
class t_proj_routeAdmin(admin.ModelAdmin):
def changeform_view(self, request, obj_id=None, form_url='', extra_context=None):
l_mod = t_proj_route.objects.latest('id')
extra_context = {
'lmod': l_mod,
}
return super(t_proj_routeAdmin, self).changeform_view(request, extra_context=extra_context)
然后在我的模板中使用数据添加表格。如果我打开一个 ADD 页面,一切都完成了,但是当我尝试修改一个已经存在的记录时,django 将我重定向到一个新的 ADD,并且我无法打开选择数据的编辑页面。
我如何使用这种技术来管理 ADD 和 EDIT 记录?
相关分类