Ir para conteúdo
Faça parte da equipe! (2024) ×

[Projeto Rede Social] Brincando com Mocks


Cr4cko
 Compartilhar

Posts Recomendados

  • Velha Guarda

Calma, calma. Você não vai competir com Mark Zuckerberg depois desse post. A ideia é montar através de Mock uma estrutura de rede social. Mock, para quem não sabe, são dados fakes que normalmente desenvolvedores usam para testar sua aplicação. Por exemplo, para não ficar consultando no banco de dados ou ter que criar a estrutura antes de consulta para testar uma aplicação, criamos o Mock, que seriam os dados fictícios. Veja um exemplo:

 

É necessário se cadastrar para acessar o conteúdo.

 

No caso acima, temos uma lista de usuarios, e 1 objeto dentro dela que é as informações de um usuário (Eu rs).

 

A ideia aqui é apresentar uma estrutura de rede social utilizando mocks. Tendo isso como base, depois para criar um banco de dados e armazenar os dados de acordo com a estrutura do MOCK, fica mais facil. Claro que sempre rola modificações no meio do caminho, mas é bem menos do que criar tudo na imaginação.

 

Bom, let's go bitches.

Vamos aproveitar a base de exemplo do users e criar mais alguns usuários.

 

É necessário se cadastrar para acessar o conteúdo.

 

Beleza. Temos usuarios em nossa rede social. Qual é o proximo passo? Bom, ai é voce quem decide. Eu vou começar com os mocks de Postagens.

 

Toda rede social tem seu sistema de postagem. A gente vê um layout diferente em cada uma mas o segredo por trás e a mesma bost4: um usuario envia uma mensagem para o mundo. Vou chamar esse mock de Postagem. Vamos criar uma lista VAZIA de postagens:

 

É necessário se cadastrar para acessar o conteúdo.

 

Como não temos postagens nenhuma ainda, vamos criar o metodo para um usuario poder postar algo. Vou chama-lo de send_post.

 

É necessário se cadastrar para acessar o conteúdo.

 

Bom, vamos simular agora um usuário fazendo uma postagem e vamos printar para ver oq rola. Vou comentar no próprio código o que estarei fazendo.

 

É necessário se cadastrar para acessar o conteúdo.

 

Resultado

(Admin)@Cr4cko: Olá humanos!

 

Opa fechou. Ja temos uma postagem em nossa "rede social". Bom, esse post será apenas isso por enquanto. A ideia é a gnt construir primeiro no Python uma estrutura simples e funcional, e depois passar para o HTML e começar a dar uma cara pro negocio. Enquanto isso, vai treinando com esse exemplo, adicionando mais postagens, adicionado mais atributos aos usuários e tudo mais. Abaixo, o código por completo:

 

É necessário se cadastrar para acessar o conteúdo.

 

Para rodar o código, vai até seu TERMINAL/CMD e digite:

 

É necessário se cadastrar para acessar o conteúdo.

 

Qualquer dúvida, to aqui. Abs

Quer aprender a programar Python?

https://youtube.com/@ProgramadorPython

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.