xadmin 使用m2m_transfer樣式時 出現請在列表中選擇一項

在使用xadmin中的沒m2m_transfer 的樣式時 明明選擇到了右側  但在保存時出現了請在列表中選擇一項,如下

這個問題是真讓人難受 總不能每次添加和修改時都要選一次吧,就想着將其改成選中狀態,在xadmin/plugins/multiselect.py   如下

        option=bool(option_value in selected_choices)
        if option:
            return u'<option value="%s" selected="selected">%s</option>' % (
            escape(option_value), conditional_escape(force_text(option_label))), option
        else:
            return u'<option value="%s">%s</option>' % (
                escape(option_value), conditional_escape(force_text(option_label))), option

修改後OK

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章