The main issue, now i need to restart gunicorn to reflect any update in app templates.
Is there a way to update templates without restart Django server (gunicorn or other server)?
other thing, if i restart the Django server (takes a few seconds) is that can effect the visitors or the #SEO rating, by showing error pages like 500 or 404 etc ?
You’ll be using the cached template loader, which is important for performance.
You could try calling the internal django.template.autoreload.reset_loaders() — which is what happens in development — but that’s not officially supported API, so take that as you will.