是否可以在添加另一条消息之前检查 django 消息和内容是否存在?
在我的示例中,我在循环中执行try
- except
,如果发生异常,我添加一条消息,但我只希望消息出现一次,而不是循环中的每个项目:
for i in data:
# do something...
try:
# try to act upon something
except:
# failed action add a message
if not messages.?.contains("Error: Unable to perform action X")
messages.add_message(request, messages.ERROR, 'Error: Unable to perform action X')
pass