Форум сайта python.su
0
Здравствуйте. Подскажите, если кто знает, как это сделать. В админке джанги необходимо изменить views для login и logout на мои. Как изменить login я уже вроди понял:
admin.site.login = login_required(admin.site.login, login_url='/xxx/yyyy/').
Если не верно прошу уточнить.
Но вот как переопределить view logout-а пока не понял. Подскажите, как это делается?
Офлайн
34
Можно сделать так:
В MyProj/urls.py
from django.contrib.auth.views import logout as django_logout def my_logout(request, *args, **kwargs): # Do what you want return django_logout(request) admin.autodiscover() admin.site.logout = my_logout
Офлайн
0
Спасибо. Буду пробовать.
Офлайн