Aula 01 – Loja Virtual – Ecommerce – Django
Aula 01 – Loja Virtual – Ecommerce – Django
Loja Virtual – Ecommerce – Django
E aí pessoal, vamos construir uma loja virtual, isto é, um ecommerce e ao mesmo tempo aprofundar nosso conhecimento em Django?
Isso mesmo, agora vamos começar nosso projeto de loja online utilizando o Git e Github desde o começo, já pra começar a se habituar a trabalhar com controle de versionamento.
Iremos fazer e refazer códigos ao longo das aulas, refatorando os códigos afim de entender e implementar conceitos novos, convenções e boas práticas do python e do django.
Voltar para página principal do blog
Todas as aulas desse curso
Aula 02
Para baixar o código como está até agora, acesse o link abaixo:
https://github.com/toticavalcanti/django_ecommerce/tree/generate_project
Curta a página do Código Fluente no Facebook
https://www.facebook.com/Codigofluente-338485370069035/
Vou deixar meu link de referidos na digitalocean pra vocês.
Quem se cadastrar por esse link, ganha $100.00 dólares de crédito na digitalocean:
Digital Ocean
Esse outro link é da one.com:
One.com
STACK BÁSICA DO PROJETO
- Git
- Github
- Python
- Django
- Bootstrap
- Javascript
PREPARANDO O AMBIENTE
É necessário ter instalado:
- Python (nesse projeto vou utilizar o python 3.6.7)
- Virtualenv
- Git
- É necessário também ter uma conta no Github.
Nas aulas do mini curso de Git eu mostro como instalar o Git, como gerar as chaves SSH e como criar uma conta no github, é só clicar no link abaixo:
Curso de Git
Obs. Quem quiser saber como instalar o python e o virtualenv, é só acessar as aulas 1 e 2 do curso de Django da app polls nesses links:
- No Linux (http://www.codigofluente.com.br/aula-01-instalacao-do-django-no-linux-ubuntu/)
- No Windows (http://www.codigofluente.com.br/aula-02-instalacao-do-django-no-windows/)
Vamos começar criando a pasta django_ecommerce:
mkdir django_ecommerce
Entre na pasta django_ecommerce:
cd django_ecommerce
Crie o ambiente virtual dentro da pasta django_ecommerce, por isso o ponto no final do comando:
- Linux:
virtualenv -p python3 .
- Windows:
virtualenv.exe .
Obs. Só pra reforçar, o ponto indica que é para criar o ambiente virtual na pasta onde o shell está no momento, no caso a pasta django_ecommerce.
Vamos ativar o ambiente:
- linux:
source bin/activate
- Windows:
.\Scripts\activate.exe
Com o ambiente devidamente ativado, agora é instalar o Django no ambiente virtual
pip install django
Agora crie uma pasta chamada src e entre nela:
mkdir src && cd src
Crie um projeto chamado e_commerce
django-admin startproject e_commerce .
Obs. Só pra reforçar, o ponto indica que é para criar o projeto na pasta onde o shell está no momento, no caso a pasta src.
Digite no shell python manage.py runserver
para subir o servidor e digite no browser:
127.0.0.1:8000
Veja o resultado no browser.
Por hora é isso.
Aula 02
Todas as aulas desse curso
Voltar para página principal do blog
Curta a página do Código Fluente no Facebook
https://www.facebook.com/Codigofluente-338485370069035/
Vou deixar meu link de referidos na digitalocean pra vocês.
Quem se cadastrar por esse link, ganha $100.00 dólares de crédito na digitalocean:
Digital Ocean
Esse outro link é da one.com:
One.com
Para baixar o código como está até agora, acesse o link abaixo:
https://github.com/toticavalcanti/django_ecommerce/tree/generate_project
OBRIGADO, BONS ESTUDOS E ATÉ A PRÓXIMA. \o/ 😉
Oi bom dia, eu segui os passos do video (https://www.youtube.com/watch?v=z_MMsWyLdj0&list=PLeFetwYAi-F_9lT7em1UDEXS-3Gm9hjrI), mas não apareceu aquela pasta bin e por isso eu não consigo instalar o meu ambiente
Olá João Fernandes, tudo bem?
A pasta bin é no linux, no windows a estrutura é diferente, dentro da pasta do ambiente, tem a pasta Lib e a Scripts.
É na pasta Scripts que tem o executável, activate, que vai ativar o seu ambiente virtual.
Na aula até coloquei isso:
linux:
source bin/activate
Windows:
.\Scripts\activate.exe
Não sei se seu sistema é linux ou windows?
Enfim, qualquer coisa, dá um toque, e me passa mais detalhes.
\o/