[英]Django user permissions not showing in production
我有一個奇怪的問題。 在生產中,我無法在Django管理員中看到用戶權限列表,在打開組編輯頁面后,它沒有顯示任何內容,頁面語言轉換為另一種語言。
我在應用模型中定義了一些自定義權限。
我做了什么:
我正在使用Django 1.7版。
更新:看起來問題來自gunicorn或supervisord,因為它在直接運行服務器中工作。
問題是來自os默認編碼,我的記錄中有一些unicode權限名稱,它不會加載並發生錯誤。
所以我只在我的wsgi.py中添加這三行
import sys
reload(sys)
sys.setdefaultencoding('utf8')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.