Luksmito / Django-ecommerce

Repositório publico para site e-comerce feito com framework do django

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

e-commerce com Django

Importante

  • O projeto é um site feito com o web framework Django, tem testes para rodarem em Docker (que não estão compostos no repositório) e podem ser alterados de acordo com os produtos e/ou necessidades de novas implementações
  • O site é um ecommerce que contempla uma aba de blog, sendo possivel haver implementação para ambos os projetos no mesmo site e usando as mesmas ferramentas
  • As interfaces e templates são feitos com bootstrap para que haja simplicidade e seja ainda assim responsivo.
  • É um site colaborativo e que tem intuito de divulgar tanto ciencia e filosofia, como técnologia (visto que todo código do site vai ser ensinado passo a passo por mim mesmo futuramente).

Como rodar o projeto

-Clone o projeto, para isso você pode simplesmente baixar o arquivo ou usar o git clone para clonar diretamente do repositório remoto :

git clone https://github.com/Chuckpy/Django-ecommerce.git
  • Dentro do repositório, agora local, você precisa criar um novo ambiente virtual. Seja ele qual for, o próximo passo é acessa-lo e partir para a próxima etapa

  • Caso for rodar localmente, não deixe de, dentro do seu ambiente virtual, instalar todas as bibliotecas necessárias :

pip install -r requirements.txt
  • Não esqueça de rodar as migrations:
python manage.py makemigrations

E então :

python manage.py migrate
  • Se você não quiser procurar/criar fotos para os seus produtos, utilize a fixture products.json. As imagens também estão nesse repositório, na pasta media. Para inserir os produtos no banco de dados execute:
python manage.py loaddata products
  • Você pode iniciar a qualquer momento com :
python manage.py runserver
  • Para usar a interface de administrador do Django, use :
python manage.py createsuperuser

Por fim, acesse o site neste link: http://localhost:8000/

Caso haja alguma duvida, ou precisar de ajuda, sinta-se livre para perguntar :

Ps : Posso demorar um pouco para responder

Referências

About

Repositório publico para site e-comerce feito com framework do django


Languages

Language:Python 49.8%Language:HTML 32.6%Language:CSS 13.3%Language:JavaScript 4.3%