Попробуйте это
Dim m_equipmentList As New List(Of Schedule_Payitem)
m_equipmentList.Sort(delegate(Schedule_Payitem p1, Schedule_Payitem p2)
{
return p1.resourceid .CompareTo(p2.resourceid );
});
В подклассе admin
переопределите методы response_change
и / или response_add
. Они вызываются после сохранения формы администратора для существующих и новых экземпляров, соответственно, и отвечают за возврат HttpResponseRedirect
, который в настоящее время переводит вас на страницу change_list.
Взгляните на исходный код в django.contrib.admin.options
, чтобы узнать, что вам нужно сделать.
Изменить : Есть два способа удаления: в результате действия на страница change_list
, и в этом случае вы можете использовать метод response_action
; или в результате удаления в форме изменения, в этом случае, к сожалению, нет эквивалентного метода. Одним из способов решения этой проблемы может быть переопределение шаблона change_form.html
для приложения и удаление ссылки для удаления, так что единственный способ удаления - через список изменений. В любом случае, не идеально.