我已经阅读了有关此问题的几个问题,但解决方案无效,请原谅我,如果我错误地实施了这些问题。
basiclly我正在定制django表单显示的错误
class UserForm(forms.ModelForm):
password = forms.CharField(widget=forms.PasswordInput())
confirm_password = forms.CharField(widget=forms.PasswordInput())
class Meta:
model = User
fields = ('username', 'email', 'password')
error_messages = {
'username': {
'unique': u"שם המשתמש שבחרת כבר קיים במערכת, נסה שם אחר",
},
}
我收到以下错误:
'charmap' codec can't encode characters in position 60-61: character maps to <undefined>
我已根据建议将这些行添加到顶部,但仍不起作用:
#-*- coding: utf-8 -*-
from __future__ import unicode_literals
关于它为什么不起作用的任何想法?
编辑:
好吧,我正在试图解决这个问题,我想做的就是显示验证错误(我的网站是希伯来文)我已经尝试了一切,我得到了这个错误:
unsupported operand type(s) for %=: 'bytes' and 'dict'
或者这个:
'charmap' codec can't encode character '\u05d0' in position 60: character maps to <undefined>
我需要一些帮助。