2016-08-24 7 views
1

У меня есть странная проблема. В процессе производства я не могу видеть список разрешений пользователя в администраторе Django, и после открытия страницы редактирования группы он ничего не отображает, а язык страниц не переходит на другой язык.Пользовательские разрешения Django не отображаются на производстве

У меня есть определенное пользовательское разрешение, определенное в моделях приложений.

То, что я сделал:

  1. синхронизировать локальную базу данных с производственной базой данных.
  2. Установка кодировки по умолчанию в супервизора (я думал, что может быть, если мое приложение многословным имя является именем Unicode, так что именно поэтому он не загрузит)

Я использую Django версии 1.7.

Обновление: похоже, проблема связана с оружием или супервизором, поскольку он работает на прямом сервере.

+0

слишком мало информации, то я могу сделать только guesd: приложение не настроен в настройках. –

+0

, но его работа очаровывает местность, проблема только в производстве – N3TC4t

ответ

0

Проблема была в кодировке по умолчанию os, у меня были некоторые имена прав юникода в моих записях, и она не загружается, и ошибка произошла.

так что я просто добавить три строки в моем wsgi.py

import sys 
reload(sys) 
sys.setdefaultencoding('utf8')