#1 by nathalieroemer
Hi everyone,
I am trying to validate multiple fields at once with this code:
class Preferences(Page):
form_model = 'player'
form_fields = ['pref1', 'pref2', 'pref3', 'pref4', 'pref5', 'pref6']
@staticmethod
def error_message(player, values):
## here the first values is the dict and the function tells python to take the values
dict_values = values.values()
if sum(dict_values) > 100:
return 'Your preference weights cannot exceed 100'
I checked, that the sum is correctly valculated. I can also not get to the next page, however, no error is displayed. Can someone help?
Thanks a lot!
Nathalie
#2 by Student
Try to comment out @staticmethod.
#3 by nathalieroemer
.. I resolved it but did not knew how to delete the post (my RA has 'solved' a problem by making the errors invisible in the CSS .. which I only figured out after a while..