Django 1.6管理員自帶UserAdmin和GroupAdmin,它們很好地分開了filter_horizontal
和fieldsets。什麼可能導致我的django管理員不能僅在生產中呈現默認filter_horizontal?
不知何故,只有在生產中,我的auth.User和auth.Group都呈現所有字段集,但沒有filter_horizontal。沒有JS錯誤。
因爲它加載字段集,所以很明顯正確地讀取了ModelAdmin
。但爲什麼filter_horizontal
會被特別忽略?
當我通過生產服務器上的runserver
運行相同的環境時,我得到了正確的字段。
我也註銷了默認管理員,並定義了我自己的UserAdmin
與filter_horizontal
沒有成功。
這似乎意味着filter_horizontal特別不適用於生產(uwsgi),但是適用於具有相同環境的runserver。
我的uWSGI環境應該完全匹配runserver
環境,因爲我只在此服務器上的一個環境中安裝了django。
virtualenv=/home/yuji/.virtualenvs/grovemade
任何想法?
像往常一樣,在stackoverflow上輸入問題確實有助於確定其他問題..我能想到的最後一件事可能會導致這是cloudflare的異步JavaScript加載系統,稱爲火箭。禁用並等待查看結果.. –