I would like to change the url that we are redirected after saving any change on Django admin page. The url defaults to 127.0.0.1:8000
because of the reverse proxy setting between nginx and gunicorn, and I would like to change it to my domain, e.g. mysite.com
.
Referring to @Ber's question, I decided to override response_change() method in admin.py I created under the django app directory as below but it does not work due to lack of knowledge.
from django.contrib import admin
class ModelAdmin(admin.options.ModelAdmin):
def response_change(self, *args, **kwargs):
redirect_url = 'mysite.com'
super(ModelAdmin, self).response_change(*args, **kwargs)
How may I improve this code so it can work properly?