Question
Django doesn't reflect changes made to settings.py in production
I successfully got my Django application my server. However, I realized that I accidentally left DEBUG=True
in my settings.py
file. I tried setting DEBUG=False
in the file, but the website won’t reflect that change. I also tried doing sudo service nginx restart
but that didn’t put the change on the website. What do I need to do to get the change in effect?
As an additional note, I followed the tutorial below to get my project into production.
https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-16-04
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
×
I’m having this issue. Usually I use this command after making changes in production:
But DEBUG is still showing as True even though in my settings.py file it is set to False.