If someone uses non-Latin keyboard to input number, they might encounter unusual behaviour, e.g. field taking no input or available digits going blank, etc. Users won't understand what is going on underneath. They will think the application is flawed and it will create user dissatisfaction. As a software developer, it is our duty to take care of this kind of situation.
Solution 1: Show a warning message when users try to input in a django decimal field using non-Latin keyboard.
Solution 2: Auto-Convert the input number into English digits.