0
class CustomAdmin(admin.ModelAdmin):
exclude = ['is_external']
@admin.register(Submission)
class SubmissionAdmin(CustomAdmin):
list_display = ('is_active', 'activate')
def activate(self, obj):
from django.utils.safestring import mark_safe
if not obj.is_active:
return mark_safe('<button name="Activate" button type="submit" class="btn" '
'value="%s">Activate</button>' % escape(obj.id))
else:
return mark_safe('<button name="Activate" button type="submit" '
'value="%s" disabled>Activate</button>' % escape(obj.id))
我在某些管理日志列表中做了一个按钮激活。点击这个按钮后,它提交整个列表,并发送POST请求到同一页面,激活属性选择行的ID,我想处理该POST。我可以在这个SubmissionAdmin类中做到这一点,以及如何?管理日志中提交按钮的POST请求
THX做到这一点,但行动是在左上角的名单? 它需要在每一行按钮;/ – Kamil
我认为你应该使用ajax – Anoop