我想构建一个管理操作'download_selected',它将下载选定的模型。选择操作后,我将重定向到中间页面,以便用户可以选择下载格式。当用户选择下载格式并点击“下载”时,它下载文件。但是停留在同一个中间页面上。我如何将它重定向到更改表单管理页面?我想要的这种重定向类似于django'下载选定文件'的默认管理操作。谢谢。 这是我的代码。 admin.py class SelectDownloa
在我正在构建的应用程序中,我创建了一系列自定义模型管理器和查询集以获得更高级别的API。 当我执行管理员操作时,问题就出现了。传递给它的查询集似乎是通用的,我想访问我的自定义查询集以便能够使用我在其中创建的过滤函数。 这是操作: def mark_payment_as_sent_action():
''' Admin action to mark payment as sent '''
我试图在change_list视图中为管理员操作编写测试。我提到this question,但无法让测试正常工作。这里是我的代码和问题: class StatusChangeTestCase(TestCase):
"""
Test case for batch changing 'status' to 'Show' or 'Hide'
"""
def setUp(self):