/ / O projeto Pinax não carrega nenhum arquivo estático em pythonanywhere server - django, pythonanywhere, pinax

O projeto Pinax não carrega nenhum arquivo estático em pythonanywhere server - django, pythonanywhere, pinax

Eu tenho um projeto de conta pinax funcionando bem no meuambiente local e quero implantá-lo em um saque. Quando eu tento fazê-lo, acontece o mesmo problema como se eu instalasse o projeto da conta pinax no servidor pythonanywhere, o site mostrasse tudo mas não pudesse acessar nenhum arquivo estático.

MEDIA_URL = "/site_media/media/"

STATIC_ROOT = os.path.join(PACKAGE_ROOT, "site_media", "static")

STATIC_URL = "/site_media/static/"

STATICFILES_DIRS = [
os.path.join(PROJECT_ROOT, "static", "dist"),
]

Tudo parece bem, eu sigo a documentação, eu corro o migrate, makemigrations e collectstatic e eu tentei um monte de coisas, mas ainda não entendi o que está errado. Pode ser má instalação dos projetos pinax? Eu tentei fazer isso manualmente e com pinax-cli também Eu também modifiquei meu WSGI:

path = "/home/manolodewiner/mysite"
os.environ["DJANGO_SETTINGS_MODULE"] = "mysite.settings"

No meu ambiente local funciona perfeitamente, então qual poderia ser o problema?

Respostas:

1 para resposta № 1

[copiado do comentário acima]

Quando ele está executando no modo de depuração localmente, o Djangoirá servir arquivos estáticos para você. Mas quando está em um ambiente de produção como o PythonAnywhere, você precisa configurar outra coisa para fazer isso. Isso é feito na seção "Arquivos estáticos" da aba "Web".