11. PythonAnywhere - AndersonBatalha/tango_with_django GitHub Wiki
-
Criar conta no PythonAnywhere
-
Interface do PythonAnywhere
- Consoles: criar e gerenciar terminais
- Files: fazer upload e gerenciar o espaço em disco
- Web: configurações da aplicação web
- Schedule: configurar tarefas a serem executadas em determinados horários
- Databases: configuração do banco de dados MySQL
-
Acessar a aba "Consoles" e criar um novo terminal. Neste terminal, criar um novo ambiente virtual (ver item 2)
-
Clonar o repositório
$ git clone <url_do_repositorio> -
Utilizar o arquivo requirements.txt para instalar os pacotes (ver item 4)
-
Acessar a aba "Web", e alterar as seguintes configurações
-
Diretório do projeto
~/my_project -
Arquivo WSGI
import os import sys path = '/home/<usuario>/tango_with_django/tango_with_django_project' if path not in sys.path: sys.path.append(path) os.environ['DJANGO_SETTINGS_MODULE'] = 'tango_with_django_project.settings' from django.core.wsgi import get_wsgi_application application = get_wsgi_application() -
Diretório onde está localizado o virtualenv
~/.virtualenvs/my_env -
Arquivos estáticos
~/.virtualenvs/rango/lib/<python-version>/site-packages/django/contrib/admin/static/admin
-