Este projeto foi gerado com Django version 2.0.
- Python 3.5 ou posterior.
- Django 2.x
- A Google Maps API key.
Clone esse projeto:
$ https://github.com/I-am-Miguel/meu-imovel.git
$ cd meu-imovel
Crie um ambiente virtual e instale as dependências:
$ virtualenv venv
(venv)$ source /venv/bin/activate
(venv)$ pip install -r requeriments.txt
Antes de iniciar o servidor, será necessário coletar os arquivos estáticos da aplicação:
(venv)$ python manage.py collectstatic
Setup banco de dados:
- Limpe o histórico para todas as apps, o exemplo abaixo limpa o histórico da app de nome core.
(venv)$ python manage.py makemigrations
(venv)$ python manage.py migrate --fake core zero
- Remova os arquivos de migração:
(venv)$ find . -path "*/migrations/*.py" -not -name "__init__.py" -delete
(venv)$ find . -path "*/migrations/*.pyc" -delete
- Crie as migrações iniciais:
(venv)$ python manage.py makemigrations
(venv)$ python manage.py migrate --fake-initial
Rodando a aplicação
$ python manage.py runserver
Agora você pode ir até http://localhost:8000.
(Fonte imagem: www.televendasecobranca.com.br)