2016-09-19 4 views
0

Я использую python 2.7 & django 1.10.django-parsley: uncaught error

Я также использую django-parsley для проверки на стороне клиента.

На каждой странице у меня есть следующее сообщение об ошибке в файле parsley.min.js:

Uncaught Error: it is not available in the catalog 

Ошибка относится к следующему сегменту кода в файле parsley.min.js:

setLocale: function(a) { 
     if ("undefined" == typeof this.catalog[a]) 
      throw new Error(a + " is not available in the catalog"); 
     return this.locale = a, 
     this 
    }, 

Вот снимок экрана вопроса:

enter image description here

Есть ли у кого-нибудь предложения относительно того, почему у меня есть эта ошибка?

Я искал SO & Google, но у вас нет реального понимания.

+1

Либо ваш браузер не сообщает язык и культуру http://mybrowserinfo.com/detail.asp?bhcp=1, либо он не был установлен на стороне сервера. https://docs.djangoproject.com/en/1.10/topics/i18n/ – MatthewMartin

ответ

1

Проверьте трассировку стека. Так или иначе, setLocale вызывается с неопределенной или пустой строкой в ​​качестве аргумента, а не 'en' или аналогичным.