在Django admin中使用自定义按钮运行python函数
我在app_index.html文件中添加了自定义按钮:在Django admin中使用自定义按钮运行python函数,django,django-views,Django,Django Views,我在app_index.html文件中添加了自定义按钮: <form action="{% url 'admin:index' %}"> <input type="submit" value="{% trans 'Another Button' %}" name="_anotherbutton" /> </form> 如何使用自定义按钮运行此函数?现在它映射到admin:index,但我希望它运行打印机功能并转到另一个视图(或者使用jquery显示
<form action="{% url 'admin:index' %}">
<input type="submit" value="{% trans 'Another Button' %}"
name="_anotherbutton" />
</form>
如何使用自定义按钮运行此函数?现在它映射到admin:index,但我希望它运行打印机功能并转到另一个视图(或者使用jquery显示警报消息-我会考虑一下)。打印机功能只是一个例子——实际上,它将执行一些数据库搜索/修改数据库并转到结果视图。您需要停止考虑功能。您需要考虑视图和URL。前端与后端通信的唯一方式是通过从URL调用的视图。因此,您需要从视图中调用函数,并将按钮调用的URL与其关联
def printer():
print('Some text')