O allowed_hosts é uma configuração importante dentro do seu site Python. Através dessa diretiva você define quais serão as URLs base do seu site Django.
Onde devo configurar o allowed_hosts?
Se você precisar consultar mais detalhes sobre essa configuração, eu te indico verificar a documentação oficial do django nesta seção. Por hora, você deve saber que essa configuração deve ser feita no arquivo settings.py do seu site Python.
Dentro desse arquivo pode ser colocado o endereço do site em várias formas. Por exemplo, você pode colocar o endereço com e sem o www assim como o próprio endereço IP do site.
Veja abaixo um exemplo de como ficaria a configuração:
No seu caso, substitua seusite.com.br pelo real endereço do seu domínio.
# SECURITY WARNING: don't run with debug turned on in production!
DEBUG = True
ALLOWED_HOSTS = ['www.seusite.com.br' , 'seusite.com.br']
Preciso atualizar a versão do django. O que devo fazer?
Para instalar ou atualizar a versão do django dentro do seu site Python é bem simples, mas você vai precisar de um certo conhecimento em uso de terminal Linux.
Você pode conferir os detalhes desse procedimento no nosso artigo: Como instalar um versão específica do django em meu site.
Versões do Python disponíveis na KingHost
As versões do Python que temos em nosso ambiente são as seguintes: 2.7.3, 3.6.2, 3.7.0 e 3.7.2.