Como Criar e Publicar um Site em Python com Flask

CLIQUE AQUI PARA SABER MAIS SOBRE O CURSO COMPLETO PYTHON IMPRESSIONADOR:
https://lp.hashtagtreinamentos.com/esperapythonimpressionador?origemurl=hashtag_yt_org_listaesperapython_K2ejI4z8Mbg

PARA BAIXAR O MINICURSO GRATUITO DE PYTHON: http://pages.hashtagtreinamentos.com/inscricao-minicurso-python-automacao-org?origemurl=hashtag_yt_org_minipython_K2ejI4z8Mbg
———————————————————————–

► Arquivos Utilizados no Vídeo: https://pages.hashtagtreinamentos.com/arquivo-python-1wsgDQ_PcuSwj3fTzAiBqaMEjyKmgfioD?origemurl=hashtag_yt_org_planilhapyt_K2ejI4z8Mbg

► Vídeo de Instalação do PyCharm: https://youtu.be/HNUq8X_0nlM

► Como usar Git e GitHub da Forma mais Fácil Possível: https://youtu.be/EGmzAs1G0z0

► Como Sair do Zero em Django no Python [Passo a Passo Primeiro Site]: https://youtu.be/DNGI5aD9MJs

► O que Significa if __name__ == “__main__” no Python?: https://youtu.be/150-dpYG1pg

———————————————————————–

Caso prefira o vídeo em formato de texto: https://www.hashtagtreinamentos.com/criar-site-com-flask-em-python

———————————————————————–

Fala Galera! Hoje nós temos uma aula muito especial! Nessa aula eu vou te mostrar como criar e publicar um site em Python.

Essa é uma aula completa para você aprender não só a como criar, mas como publicar o seu primeiro site em Python com Flask.

Essa é uma aula mais longa, mas nela eu vou te mostrar todo o passo a passo de como criar site em Python e como publicar site em Python para que você reproduzir e criar o seu primeiro site.

Você já tinha ouvido falar em Flask antes? Hoje nós vamos criar site em Python com Flask que é um framework de Python.

É uma ferramenta que vai ser responsável pela parte da criação do site, então ele vai te auxiliar nessa função de desenvolvimento de sites!

E aí, bora aprender a criar seu primeiro site com Python utilizando esse framework? Então vamos pra aula que está iradíssima!

———————————————————————–

Hashtag Programação

► Inscreva-se em nosso canal: http://bit.ly/3c0LJQi
► Ative as notificações (clica no sininho)!
► Curta o nosso vídeo!

———————————————————————–

Redes Sociais

► Blog: https://bit.ly/2MRUZs0
► YouTube: http://bit.ly/3c0LJQi
► Instagram: https://bit.ly/3o6dw42
► Facebook: http://bit.ly/3qGtaF2

Aqui nos vídeos do canal da Hashtag Programação ensinamos diversas dicas de Python para que você consiga se desenvolver nessa linguagem de programação!

———————————————————————–

#python #hashtagprogramacao

Source: Hashtag Programação

Transcrição:

E fala galera vídeo especial e super super completo para vocês nesse vídeo eu quero te ensinar a criar e publicar o seu primeiro site com python usando o flash de maneira simples e didática e bem passo a passo eu vou mostrar todo o processo nesse vídeo então se você gostou da ideia desse vídeo você já tem que chegar mas essas então o dedo no like no escrito em todos os botões que você vê aqui embaixo que você pode ser

Coisa boa para gente já tem que meter o dedo em todos os botões Beleza já tive o seguinte eu recomendo aqui no início dessa aula você faça o seguinte eu vou deixar o gabarito aqui embaixo tem um link vai estava sem arquivos utilizados na aula o gabarito utilizado na aula e vai ter um link que você faz o download do gabarito por quê que é importante você fazer o download do gabarito porque a minha recomendação é que pelo menos para colocar o site no ar para aprender

Todo o espaço a passo que eu vou fazer aqui você faça exatamente igual o que eu tô fazendo E aí depois que seu site já estiver no ar o mercado você começa a fazer pequenas edições nele para adaptar porque você quiser Beleza então é importante que você faça o download do gabarito Porque além do passo a passo tá explicado dentro do arquivo do gabarito eu também tenho todo o código ali dentro pronto igualzinho porque se der algum erro no seu código que não deu no meu

Você consegue comparar o seu código com o arquivo do gabarito para saber se tá tudo certo tava lá faz a única gabarito e bora começar o conteúdo bom primeiro de tudo como que a gente vai criar esse site colocar ali no ar a gente vai usar o Plex Beleza o flask ele é um Framework de Python é como se ele fosse uma ferramenta que existe dentro do Python que você usa ele e ele por si só já trata toda parte por trás da criação de um site né comunicação com servidor

Gerenciamento de links e tudo mais então os frameworks eles Realmente são criados justamente para te ajudar em alguma função específica no caso do Flash aqui ele é e foi um Horto de desenvolvimento de sites e de apis do Pai então beleza então a gente vai usar esse cara e é uma das únicas instalações que a gente vai precisar fazer aqui eu vou desenvolver todo esse código dentro do pai charme isso daqui Eu normalmente recomendo que você usa algum editor de código que

Trabalhe bem com projetos e tal quando você começa aí para desenvolvimento de site é legal você usar o editor por exemplo como o pai que charme que eu gosto recomendo e vou deixar o link da instalação dele aqui embaixo caso você não tenha beleza e para instalar uma biblioteca não faz Charme eu abro aqui embaixo tem grau e simplesmente digito PIP instal Flex beleza ali após usar outro editor de código pode não tem problema nenhum beleza só que o pai te

Amo você vai ver que ele vai acelerar uma coisinha ou outra que a gente vai ter que fazer aqui ao longo da aula esse aqui vai acertar nossa vida em alguns casos Então vamos seguindo se você tivesse aqui no seu editor de código segue Mas se você puder faz a instalação do Caetano que eu recomendo então vai lá o rodeio PIP install flask aqui e ele tá instalando se instalou fresco e ele estava todas as coisas que oferece que precisa para rodar E aí para a gente

Conseguir criar o nosso site a gente vai ter que importar o flash então Efron flask com letra minúscula Import flask Beleza então o que que tá escrito aqui vai frente a seguinte a gente Instalou a biblioteca do flask que a gente está importando o flash aqui dentro dessa biblioteca esse flash que a gente está importando é o cara que vai gerenciar o nosso site E aí para você criar o seu site você só precisa fazer isso aqui ó normalmente no flask se você quiser você

Pode entrar no Google e digita assim flask Python e ele vai aparecer toda a documentação do flash na documentação Ele explica tudo que você precisa fazer explica todo o funcionamento do Flash que assim vai se você quiser olhar mais a fundo só digitar no Google pesquisar e você vai encontrar eu aqui vou explicar tudo passo-a-passo da criação de grãozinho de um site bem simples para vocês mas você vai ver que o nome das variáveis e o nome de algumas coisas que

Eu vou usar aqui ao longo Desse nosso co quais são o nome das coisas que o próprio fresca própria documentação dele encomenda por exemplo nosso site a gente novamente chama ele de Up o flask recomenda que você chame ele de ap então eu vou colocar ep é o fast E aí isso daqui é um processo padrão tá é um processo relativamente confuso digamos assim essa variável underline underline eu não acho que vale super a pena a gente entra aqui no porquê disso e tal

Mas a documentação do Flash fala seguinte olha sempre que você foi iniciar o seu site coloque ep igual ao flask com uma variável underline underline name aqui dentro é uma variável do Pai então se você quer entender o que que essa variável de lado de uma neném Vou deixar um vídeo aqui como recomendação para vocês aqui embaixo por explico como o que que essa variável daqui como que ela funciona mas o prédio que simplesmente pede para você

Passar essa variável dentro do parênteses beleza e aí pronto isso aqui você criou o seu site só que agora você precisa digamos assim que era alguma funcionalidade que era uma página do seu site por isso E aí que faz a gente vai ter que fazer agora duas coisas a gente vai ter que ir criar a primeira página do site e depois a gente vai ter que colocar o site no ar Beleza então para fazer essas duas coisas primeiro como que eu faço para colocar o site lá é

Muito simples ep. Hum E é isso aqui Coloque seu site lá só que se você simplesmente colocar o código aqui assim dessa maneira que eu coloquei você vai ver que lá na frente quando a gente vai fazer o Deploy do nosso código a gente vai ter um probleminha Então por enquanto eu vou deixar ele assim só para não confundir muito deixa assim é ponto uma e já já a gente faz uma pequena modificação aqui que vai resolver a nossa vida então

Beleza então pronto por isso aqui já coloca o nosso site lá agora a gente tem que ir a nossa primeira página E aí para você criar a sua primeira página eu preciso te explicar como que você faz para criar qualquer página no Sesc Como que você faz para tirar qualquer página no próximo se você quiser ó tem toda a página ela sempre tem um round e uma função o que que é isso gira 1° nada mais é de que qual link vai ficar Ah pois é digamos que o seu site vai ser o

Hashtag treinamentos.com que é o nosso site Beleza o que que é um haute haute nada mais é do que qual é o caminho que vem depois do seu domínio então tem uma hashtag nós vou com barra não vou digitar nada e aí vai ser a sua home page Se você não se você fizer um balde que é só uma barra ele é só um beijo é a página inicial do seu site agora eu posso fazer um barra usuários e ele vai ser respectivamente.com/usuários eu posso

Fazer o Barra contatos que aí vai ser os contatos da hashtag namaste.com e assim vai então entenda round como sendo o caminho que você tem que passar aqui ó depois do nome do seu domínio é que vai é o que vai dizer qual o link vai abrir qual página é esse Walter e a função o quê que é a função é o que você quer exibir e naquela página é basicamente isso então eu não sei se você já viu por exemplo vídeo de jango que a gente tem

Aqui no canal que o candiotto gravou para vocês se você reparar o Flash ele é muito mais simples para você criar quando você para você criar uma página inicial ele é muito mais simples a gente vai escrever aqui meia dúzia de linhas de código e pronto seu site vai tá no ar o Diogo não podíamos tem que fazer algumas configurações Tem que criar não sei que não sei que lá e aí ele dá um pouco mais de trabalho para você iniciar só que ele já vem com site mais robusto

O flask ele é mais simples para você iniciar só que o seu site já vem bem cru bem leve é uma vantagem às vezes não é bem levinho não é pesado em nada mas se você quiser criar alguma coisa mais rebuscada ali dentro dele você vai ter um pouco mais de trabalho para ir criando duas coisas beleza então as duas ferramentas são muito boas tanto pré quanto tempo Oi e aí vamos lá agora então vamos criar essa página aqui ó então eu vou criar

Primeiro a nossa função é Nossa função vai ser por exemplo a nossa home page eu vou chamar a função de ROM page o nome da função você pode dar o nome que você quiser não tem problema nenhum E aí aqui o quê que eu quero que apareça nessa ROM page você coloca dentro do Victor ou seja uma função no pai então ela normalmente te retorna um valor como resposta e no caso aqui qual é o valor que eu quero que essa função me de como resposta só o que eu recebi dentro da

Página Então por enquanto eu vou colocar só um texto aqui ó esse é meu primeiro site pronto vai ser isso aqui que eu vou exibir a minha página Esse é meu primeiro site um texto que esse é meu primeiro site Beleza então definir isso agora a gente tem que definir esse real e como que a gente definir se volte com o seguinte um que a gente chama é um homenzinho meio chato no Python Mas você coloca um logo antes da função um@ep. Alto e e

Fiquem insulina nunca vi isso na minha vida calma vou explicar tudo olha só primeiro por que que eu boto@é porque o meu site se chama apps meu site aqui chamasse meu site aqui seria@meu site Beleza como no nosso caso o site se chama Happy aqui eu vou botar um arroba Pepe e ponto round porque eu tô querendo definir o áudio e definir o link dessa página daqui se eu quiser a ROM page aqui dentro do parentes do round eu boto só uma barrinha porque o site que ele

Vai entrar vai ser o meu domínio/ou seja só o domínio mesmo então como essa aqui é a home page eu vou colocar só essa Barrinha a lira poderia ser barra como poderia não tem problema nenhum mas no caso vou deixar ele só com uma barrinha para romper com a gente foi criar as próximas páginas para a gente contatos página de usuários e assim vai a gente começa a escrever mais coisa aqui dentro Beleza agora por que que você fez dessa forma Lira Porque você botou esse arroba

E o marcado em amarelo chamou isso aqui de um decorei tudo o que que é isso isso aqui um de Cleiton meu pai o quê que é um The Creator In The Creator nada mais é do que uma linha de código que o objetivo dela é atribuir uma nova funcionalidade para função que vem logo embaixo dela eu apresento essa função daqui a única coisa que ela faz ela retorna para mim como resposta Esse é o meu primeiro site então é parte aqui é uma função normal do pai se eu chegar

Aqui dentro do meu código e colocar pente contei que ele vai me dar a resposta Ele vai tentar esse é meu primeiro site ele vai exibir aqui embaixo vai ser meu primeiro site só que eu não quero printar essa função eu quero que essa função seja exibida na home page do site E é isso que esse de Cleiton faz um decorei torno Python que se você sempre começa assim sempre Coloca ele antes do da definição da função logo na linha anterior e 60 o

Começa a ele com arroba nada mais é do que uma linha de código que a tribo a nova funcionalidade para essa função que você tá defendendo aqui e qual é essa nova funcionalidade que ele está atribuindo de essa função vai ser exibida e na um beijo do meu site Beleza a explicação ela é mais confusa do que a prática poder qual é a prática a parece que é o seguinte qualquer página que você quiser criar no flask a uma coisa

Vai ter que fazer é definir uma função do que que você quer exibir dentro daquela página e aqui em cima colocar um app. Alto com o link Onde você quer que aquela página seja exibida só isso pronto mas eu quis tentar te explicar um pouco do porque isso aqui funciona o que que tá acontecendo aqui por trás que essa história toda do The Creator que expliquem agora vou botar mensagem para rodar vou pegar o nosso código aqui botão direito nele e vou rodar E aí olha

Que que vai acontecer ele vai executar o nosso código aqui embaixo ó tá na hora tá na hora executou nosso código quando ele executa o seu código hora que ele fala eu estou exibindo o seu site e o seu site está rodando nesse link daqui e o que que acontece na prática ele pega esse seu código aqui seu site e exibe ele não servidor local Então vou copiar este código aqui ó esse link que ele deu aqui e vou colocar no meu navegador ou só clica nele e ele vai abrir isso no

Seu navegador olha aqui vou te mostrar Tá lá esse é meu primeiro site aí você vai olhar para esse link aqui em cima vai falar ele não mas esse link esquisitão Eu queria um link tipo assim meu site maneiro ponto com barra com certeza que ela calma calma uma coisa de cada vez quando você tá construindo um site quando você tá construindo um site primeira coisa que você faz é construir ele dentro do seu computador então se você entrar nesse link aqui no seu

Computador você não vai ver o meu site que eu tô construindo se você rodar e construir o seu código exatamente do jeito que a gente construiu aqui o link que aparecer aqui para você que pode ser igual o meu mas pode ser diferente do meu você vai copiar ele e vai abrir no seu navegador beleza e aí para você ele vai tá aparecendo aqui então é como você que ele site só e por seu computador por enquanto depois a gente vai como eu falei nessa aula a gente vai publicar o

Nosso site também que depois a gente vai resolver isso Beleza bom então vamos lá agora o que a gente vai fazer primeiro de tudo qualquer medição que você fizer no seu código agora o que que você vai ter que fazer para esse código rodar de novo né você vai ter que pausar o seu código fazer edição e rodar ele de novo para a gente não tem que ficar fazendo isso o tempo inteiro eu vou fazer o seguinte aqui dentro do ano eu vou escrever assim ó debug igual a Tipo o

Quê que isso significa que significa o seguinte a gente está criando o site que eu estou ativando o de bugar do site fica é ativar o divulgar no site Ative o advogado site nada mais é do que todas as edições que você for fazendo no seu código ele automaticamente já vai tentar exibir essas edições no seu site para você não tem que ficar para o código roda o código de novo para o código Rosa o código de novo então a gente já coloca esse de banho igual a chuva aqui show de

Bola Além disso eu falei com vocês Olha gente a lição nessa linha de código aqui porque lá no final quando a gente for publicar o nosso site vai dar um probleminha que é o que a gente vai colocar essa linha de código dentro de um if underline underline underline é igual ao underline underline Man underline underline vira eu nunca vi isso na minha vida tá galera que já viu isso na vida ou já assistiu o nosso vídeo que explica justamente o que que é

Isso daqui Sabe o que eu tô fazendo mas basicamente fica sair de código aqui faz ela disse seguinte Olha eu vou executar esse código que tá aqui dentro quando a gente tiver rodando esse código diretamente se eu pegar esse arquivo botão direito nele e executar ele vai rodar essa linha de código caso esse arquivo esteja sendo importado por um outro arquivo ele não vai rodar essa linha de código é esqueci isso é que faz esse foi que disse isso

Olha eu vou rodar tudo está dentro de si Fi se este arquivo for executado diretamente por ele se ele for importado por um outro e eu não vou executar o que tá aqui dentro só que estou importante porque lá na frente quando a gente for fazer o Deploy do nosso site ou seja quando a gente for disponibilizar esse site na internet e se você não tiver com essa linha de código daqui você vai cair num erro dentro do seu site o site vai dar um problema Beleza então é

Importante que você coloque esse essa linha de código aqui show de bola então agora nossa está pronto vamos começar de algumas coisas dentro dele vou lá ó primeiro de tudo eu aquele tá esse é meu primeiro site Se eu quisesse escrever outro texto Eu quero mudar o texto que tá aparecendo no site a gente vem e edita esse texto tá aqui dentro Esse é o meu primeiro site a lira acelera aí tá vendo e aí se eu vou dar o código

Agora rodei agora ele vai ficar o tempo todo executado olha aqui ó para tá vendo ele tá o tempo todo executado tá lá tá rodando e agora se eu chegar lá no meu navegador simplesmente dá um F5 lá ele já atualiza para mim Lira acelera aí posso fazer uma outra modificação no meu site agora olha só vou chegar lá para ver o site e agora vamo daqui a lira eu tô curtindo já me inscrevi no canal e se você não se inscreveu ainda se

Escreve aqui embaixo já me inscrevi no canal e olha lá sem rodar o código continua rodando ele não parou de rodar o código eu posso aqui e dá um F5 que ele automaticamente já vai pegar atualização para mim às vezes ele vai sair do ar e pega de novo tá vendo sozinho só Deus cinco ele saiu do ar em outro de ouvir já me inscrever no canal então eu já atualiza para gente a única coisa que ele vai fazer o seu código parar é se você acabar escrevendo alguma

Coisa errada aqui se Você cometeu algum erro de sintaxe no pai que você se você escrever alguma coisa errada aqui ele vai acabar interrompendo o seu código aqui embaixo aí você só bota para rodar o seu código de novo não tem problema em mim Bom show de bola vamos buscar um pouquinho mais esse site vamos vamos criar outras páginas por exemplo eu quero criar uma página de contatos com os contatos da empresa então vou chegar aqui como que a gente faz para criar uma

Página é isso aí para vocês a gente cria um round e crie uma função Então vamos primeiro grau@ep. Alto e aí em qual lhe Eu queria colocar esse esse essa página de contatos no link contato beleza e aí eu vou definir uma função que vai ser a função contatos é só fala gira mas o link precisa ser o mesmo nome da função não necessariamente pode ser nome diferente eu novamente eu gosto de colocar nomes parecidos ou o mesmo nome

Porque fica mais intuitivo mas não precisa ser o mesmo nome agora vamos botar um retorno aqui ó evitando que eu vou colocar aqui os meus contatos e aí eu vou colocar aqui por exemplo lá nossos contatos são E aí vou colocar lá e-mail em Python impressionador@gmail.com E é claro que não é um e-mail que a gente responde se não não tava colocando ele aqui no vídeo senão todo mundo vai ficar me chamando

Então não vi meio para esse meio daqui ele é só um e-mail que eu uso para códigos o que telefone ó e vou botar aqui também o telefone telefone E aí não vou escrever aqui mas o certo era você escrever aqui beleza eu não vou escrever aqui porque senão todo mundo vai ter acesso ao telefone mas não colocar aqui um um telefone qualquer aqui a 21

999999999 pronto o telefone de ninguém beleza agora sim um entrar lá no meu Olha só pode continuar jogando Ele não parou de rodar aqui embaixo então agora nesse momento se eu entrar lá no meu site que eu posso dar F5 olha lá não vai ter mudado nada nessa página inicial ela a gente faz isso ele sai e volta por lá tá vendo não mudou nada nessa página inicial só que agora se eu chegar no final do meu link e colocar um barra contatos hora que que

Vai acontecer nossos contatos são e-mail tal telefone tal beleza aí nessa hora eu imagino que alguns de vocês só perguntando Lira beleza entendi cara já consigo criar qualquer página e tal mas eu não quero o contexto todo suado assim como é que eu faço para editar esse texto daqui e agora a gente vai avançar um pouquinho dentro do Flash que é o seguinte toda a página essa essas coisas que você vê na página né todos ai isso qualquer

Site da Independência ele foi feito em Python qualquer outra linguagem mas o que você vê na página ele é tudo HTML CSS o que que é isso vira HTML CSS são linguagens de programação que serve para você editar parte visual de um site então se eu quiser Editar o texto que aparece aqui eu precisei de tar esse texto de acordo com as regras de HTML e CSS não é o meu objetivo aqui no vídeo explica tudo para vocês HTML CSS eu vou mostrar uma coisinha ou outra que só as

Edições que a gente vai fazer aqui ao longo desse vídeo mas saiba que se você quiser por exemplo fazer um site outra complexo cheio de imagem coisa mexendo de um lado para o gordo e tá não sei o que você vai precisar assim entrar mais a fundo HTML CSS Beleza então eu vou agora a única Oi aqui é colocar essas coisinhas diferente o nosso contato estão o e-mail e o telefone linhas diferentes e para você criar linhas diferentes dentro do HTML você coloca

Parágrafos então por exemplo nossos contatos são isso aqui é um parágrafo então no início do parágrafo você coloca ele dentro de uma chave Zinha dessa com peta vendo abre chave chave essa boca de jacaré né p e fecha e no final dela você coloca a mesma coisa só que com uma barra dentro Então abre chave/p agora mesma coisa por e-mail e tá vendo p e finaliza ela com barra p tá vendo e agora a mesma coisa por telefone aqui o telefone aqui vou

Pegar aqui o telefone eu vou colocar lá i p a e no final dela/p beleza fiz isso qual é a diferença que vai acontecer aqui dentro A diferença é que se eu chegar agora aqui e deve cinco olha lá ele vai recarregar o meu site tá não vai fazer aqueles que me apresentar carregando e agora ele tá em parágrafo diferente Aí eu consigo digitar a cor do texto consegue consigo de estar fonte do texto

Consegue cara você consegue editar tudo aqui dentro com HTML CSS para deixar do jeito que você quiser colocar a imagem colocar vídeo fazer a imagem ficar rodando de um lado para o outro a página mexendo com o bagulho muito doido e assim vai beleza só quer para o seguinte fica um tanto quanto não intuitivo desorganizado a gente fazer todo esse código HTML aqui porque aqui a gente fez o código muito simples HTML se fosse um pouco mais complexo a gente vai fazer

Todo ele aqui dentro não e aí que o flask começa a mostrar mais as funcionalidades inteligentes dele que é o seguinte e quando você vai fazer isso normalmente o que a gente recomenda você fazer é na mesma pasta Onde está o seu código tá vendo meu código está aqui nessa mesma pasta eu vou chegar e vou criar uma nova pasta chamada template Oi e essa pasta tem que ter o nome template é isso é uma das coisas do Framework é um Framework né o fast é um

Framework uma das diferenças entre crime work biblioteca é que o frio work ele exija que você construa o seu projeto de uma determinada maneira seguindo algumas regras no caso do flask a regra para pasta onde vão ficar os seus códigos em HTML essa pasta tem que se chamar template E aí aqui dentro você vai criando arquivos HTML então eu vou criar para todas as páginas que você for criar ao invés de você só criar um alto e uma função você

Vai criar um molde uma função em um template beleza que vai ficar dentro da pasta templates Então vou querer aqui um para a ROM page e um para contato ou clicar com o botão direito New HTML filho tá vendo e aqui que eu falei que o pai já começa ajudar a gente tem alguns outros editores de código que já ajudam também era só eu vou criar HTML fio aqui dentro e vou chamar ele é um beijo e olha só o que que paixão já faz para mim isso daqui é a estrutura básica que

Toda a página HTML tem e ele já cria isso para a gente sente que vai ter feito nada ele já criou toda essa estrutura para Gente vou fazer a mesma coisa agora para a página de contato só o botão direito HTML fácil Contatos contatos Um criou nossa página de contato e bonitinha e aí eu vou fazer pequenas edições aqui dentro então na nossa home page eu vou colocar aqui ó o título dela vai ser um pente e na nossa contato o título dela vai ser contatos e

Aí Na ROM page dentro desse Bari que você tá vendo aqui ó é aqui dentro que você vai criar toda a estrutura que você quer que apareça na sua página no seu site Beleza como eu falei eu tô explicando de uma forma simplificada a parte de html porque não é um foco do vídeo é o objetivo mas entendo o seguinte tudo que aparece dentro do corpo do site vai estar dentro do baile o head é só para e diz o e com outras coisas que vão rodar por trás da página

Coisas que vão me acontecendo ali por trás como o título Qual a língua que aquela página Qual é a codifi cação dos textos que estão dentro Quais são as palavras chaves daquela página para rankear no Google e assim vale assim vai assim vai beleza então aqui no bode que você coloca o que você quer que apareça na parte então vamos voltar lá para umas cordas lá na home page eu queria que aparecesse esse texto aqui copiei esse texto vou chegar aqui na home page e vou

Colocar esse texto aqui dentro de um parágrafo daquele só que aí olha como é que é legal você abre o pesinho e fecha ele já cria um negócio de fechar para você automaticamente tá vendo que você coloca o seu texto aqui dentro e ele não precisa mais estar entre aspas porque isso aqui é html html é texto mesmo então vamos vai ficar colocando os textos entre aspas Vamos agora para o contatos mesma coisa vou abrir aqui eu vou pegar todo esse texto que tá aqui

Dentro beleza peguei esse texto todo vou lá no contatos e vou colar e aqui dentro tá vendo e aí eu vou separar os parágrafos aqui só para ficar mais organizado tá vendo separei os parágrafos e eu gosto também de fazer essa indentação para dentro vai se Tab para dentro aqui ó que eles estão dentro do baile tá vendo Então eu dou uma hidratação fiquei visualmente fica organizado fica fácil achar as coisas igual ele fez automaticamente para gente

Aqui em cima tá vendo Então beleza então agora a gente a gente isso aí só falar Lira na prática no nosso site vai ter alguma diferença não praticamente nenhum só que agora vai estar mais organizado E como que eu faço alto passo como que eu faço para ele ao invés de exibir esse texto exibir o que está na página contatos o que está na pasta na página home page a gente fica importar aqui um cara chamado vender template tá vendo hanger template o que que é esse cara

Esse cara o seguinte olha ao invés de exibir um texto eu quero que você carregue para mim um template Qual o nome do template da ROM page a um beijo tá vendo Então aqui o template é ROM page. HTML e aqui nesse caso eu tenho que leite é contatos. HTML Então vou botar aqui ó grande dor template os contatos. HTML aí você pode estar se perguntando agora mas eles estão dentro da pasta template eu não tinha que

Colocar aqui assim tem um Plate de barra home page não porque que eu não preciso fazer isso porque a função header template do flask ela automaticamente procura uma pasta chamada template que é onde ela vai procurar esse template daqui automaticamente ela faz isso é para simplificar sua vida mesmo desde que você saiba que no flask Quando você quiser quiser criar uma página HTML você vai colocar ela dentro da parte da tendência Essa é a regra que você tem

Que seguir E aí o resto o flash que faz para você tá vendo como é que legal essa essa dinâmica mas ao mesmo tempo que ela é legal ela exige que você conheça mais o flask estude mais sobre ele e assim lá então mesmo pronto isso aqui já tá com as nossas páginas vamos ver se tá tudo rodando ó nosso código continua rodando aqui sem verificar isso nosso cortes continua rodando aqui que eu vou lá é um Abrir o site vou dar um F5 nossa página de contatos só tem um Y aqui na nossa

Página de contato que era tá carregando só que a vista fora do ar vamos ver se alguma coisa aqui que tá errada não é só daqui cinco de louvar foi tá vendo só daqui cinco de novo se algum momento ele F5 e ele meio que sair do ar Olha lá seu código tá rodando volta aqui na arte cinco de novo então tá lá nosso contato aqui bonitinho só pela agora diferença a gente colocou um título para a página então agora aparece contatos aqui em cima mesma coisa vou lá para a home-page

Ó e ele tá aqui me arrombei a gente colocou um título para ela tá lá em cima contente Beleza agora eu quero mostrar ainda uma outra funcionalidade de página porque para o seguinte como que eu Já ensinei pra vocês agora você já consegue mais ou menos imaginar como que eu faço para construir um site tipos a próprio site da hashtag você vai criando uma função e um alto para cada página que você quer que existe ali dentro sabe por

Exemplo imagina sites como o Facebook o Facebook tem milhões e milhões de páginas ali dentro porque porque cada usuário tem uma página de perfil para aquele usuário você acha que o Facebook cria um graute e uma função para cada usuário quando o usuário crie uma conta lá dentro porque caso usuário não tem a página dele tem então será que ele faz isso não existe comandos dentro do dentro desse graus aqui que você pode passar para criar uma página de forma

Dinâmica Olha só comprar comigo eu vou chegar aqui em baixo agora que a gente vai agora criar uma pá e nos Lagos então assim a apps without a gente vai criar uma página de usuários E aí repara o seguinte e o usuário do ler ele vai ser o link dele vai ser usuários para Lira o usuário do Alon vai ser usuários/Salon usuário do candiotto vai ser usuários/candiotto beleza e assim vai então eu quero na verdade que seja assim

Usuários/nome do usuário eu quero que seja isso aqui que acontece agora Como que eu faço para esse nome do usuário daqui ser dinâmico você coloca ele dentro dessa chavezinha da tá boquinha do jacaré você coloca assim porque isso daqui jeans para o flask que o que você escrever no link Depois dessa barra daqui é o nome do usuário e aí você vai ver na prática como que isso acontece você tem que fazer três coisas diferentes para isso funcionar de forma

Bom a primeira delas é colocar e esse nome de usuário dentro dessa chave a segunda delas é o seguinte a gente vai definir Nossa função usuários só que agora essa função usuários ela tem que receber o nome de usuário como parâmetro Como assim ler é o seguinte quando você entrar no site agora você vai chegar aqui na barra e vai digitar a senha/usuários/Lira Mas para fazer isso aqui quando você fizer isso daqui esse texto que você escreveu depois da Barra

Lira ele vai ser passado como parâmetro automaticamente para essa função de usuários então aqui dentro do seu código da página você consegue por exemplo colocar assim orbitando no nome gritando nome usuário você consegue fazer algo desse tipo E aí olha o que que vai acontecer presta bem atenção aqui vou tentar explicar primeiro que vai acontecer depois eu mostro quando eu entrar no link usuários/Lira ele vai pegar esse valor

De Lira vou passar para o nome do usuário Então essa função usuário a variável nome usuário vai ser Lira que eu escrevi aqui e aí eu tô pedindo só para ele retornar para mim o texto Lila Então olha que que vai acontecer se eu chegar aqui e entrar nesse link usuários/Lira Olha lá coloquei era Tanana Tanana deixa ele carregar que ele tá na hora querer aquele carregamento dele ó Vai lá filho carrega opa não tá abrindo aqui ó tá vendo eu não

Verifiquei nosso código tinha dado um probleminha aqui eu tinha escrito alguma coisa errada aqui no meio da explicação e ele interrompeu o nosso programa não tem problema é só rodar o programa de novo o código não mudei nada quanto que tá certinho aqui ó ó rodei aí vamos esperar ele entrar o site lá olha aqui embaixo quando aparece o link é porque eu saio está lá vamos voltar lá para o nosso site e vamos dar F5 Olha lá eu tô entrando no link do Lira e ele tá

Exibindo para mim vir aqui dentro se eu entrar agora no link do por exemplo do Alon ele vai exibir a lot para mim e agora no link do candiotto ele vai exibir candiotto aqui para mim só que como você deve imaginar você consegue criar uma página inteira e inserir o nome do usuário a foto do usuário as informações do usuário dentro daquela página de forma dinâmica Então é assim que por exemplo Facebook consegue criar uma página para cada usuário com isso

Daqui eu já consigo criar uma página para cada um dos usuários E aí você deve estar se perguntando for Beleza linda mas e se eu não quiser que só tem o nome dos vários se eu quiser que o nome do usuário apareça dentro de uma página um local específico com uma edição bonita ele tem que estar dentro de um HTML então fazer a mesma coisa que a gente fez com os outros que eu vou transformar isso daqui não HTML do seu template você vai criar uma única página para todos os

Usuários tá vendo usuários usuários tá aqui então aqui vai ser por exemplo uso a perfil do usuário bota assim perfil do usuário beleza a página é essa perfil do usuário e aí repara o seguinte agora aqui ao invés de simplesmente dá um retorno no nome do usuário vou fazer um me torno do meu header template é do meu bem eu tenho feito com o template do usuário. HTML É só perguntar beleza Lira E como que eu faço para aqui

Dentro da página o usuário eu poder colocar aqui dentro por exemplo dentro de um parágrafo assim meu nome é nome do usuário para isso aqui isso é uma variável dentro do meu HTML então para você fazer isso você tem que aqui dentro do ainda template passar essa variável como parâmetro você passa assim ó nome usuário é nome usuário isso vai falar Lira caramba porque nome usuário igual nomes vários não faz sentido em mim Calma vou explicar é o seguinte esse

Primeiro texto que você coloca aqui ele é o nome que você vai usar aqui dentro para o nome do usuário o nome ser mais atentos HTML por novos usuários tá vendo vamos lá e esse segundo texto que você tá colocando aqui é justamente esse valor se inscreveu aqui em cima só que eu não combinar vai sentir vai ficar criando o nome de variáveis Ah não então de forma simples agora simplificando essa história toda se eu quiser pegar uma informação dinâmica que tá dentro de

Um link e passar para minha página o que que eu tenho que fazer quatro coisas passo 1 dentro do seu link colocar aquela variável entre chave usuário passo 2 colocar é mesmo nome com o mesmo nome ele consegue uma variável a função tem que receber essa variável como parâmetro não me zoar vamos lá passa o três dentro doendo eu tenho Leite você coloca variável igual a variável o mesmo nome repete o mesmo nome e aí passa o quatro agora você pode usar essa

Variável dentro do seu HTML do jeito que você quiser só que aparece a gente como que ele sabe que esse cara daqui é a variável nome de usuário que não o texto nome usuário porque por exemplo a variável poderia ser só nome eu quero escrever a palavra nome ou a variável nome Oi e aí como é que ele sabe isso ele não sabe a forma que ele tem que saber é o seguinte você sempre que for usar ele a variável dentro do seu código HTML você coloca ela dentro de duas

Chaves tá vendo é abre Chaves duas vezes peças} duas vezes por isso aqui é uma variável Python que tá vindo do Python e tá sendo jogada para HTML é isso aqui que você quer dizer então ela lá vamos agora lá para nossa página Vamos ver se o nosso site tá rodando tá rodando normalmente vamos lá agora para nossa página e aqui eu vou atualizar essa página meu nome é candiotto vou entrar agora no caso do Lira Olá meu nome é gira começar agora lá no caso do seu a

Hashtag meu nome é hashtag e assim vai beleza então pronto com isso você consegue criar páginas de forma dinâmica Então galera assim eu sei que até agora a gente fez um site bem simples né Bem bem simples mesmo mas é que isso criar e para o vídeo já está relativamente longo criar um site não é um processo que você vai fazer uma horinha duas horinhas é um processo mais demorado é óbvio que aqui como eu tô explicando tudo bem passo a passo é tudo mais demora muito mais

Tempo com o tempo você vai pegando pátio e já vai conseguir nos conectar as coisas e eu sei que essa lógica e fazer aqui nessa aula que muita coisa nova para muita gente outro graute tem uma variável que nome usuário nome usuários aqui meio confuso que 90 template em flash que não sei o que tem um servidor tem uma série de coisas acontecendo aqui mas daqui é o seu primeiro contato com o site e eu falei no início faz igualzinho que eu tô fazendo aqui na aula depois

Que a gente agora vai colocar um site no ar no link que as pessoas possam acessar e depois que você fizer isso depois você colocar esse site no lá aí você começa a brincar porque era acrescentar uma página aqui quero acrescentar uma página lá quero mudar não sei o que quero mudar não sei que lá e aí você vai fazer os seus testes porque esse processo acho que vai te ajudar a aprender bem então vamos lá vamos colocar esse site lá para gente colocar site no ar dele tem que

Seguir agora um passo a passo que vai ser o passo a passo relativamente longo a primeira vez que você foi executar mas depois para você atualizar esse site atualizar sempre quiser adicionar uma página nova e tal se eu ver que ele é bem fácil bem rápido mas a primeira vez que você faz a primeira vez que você faz depósito seu site ou seja a primeira vez você coloca o seu site no ar você tem que fazer um passo a passo e a gente aqui nessa ao vai colocar esse site no

Servidor do heroku tá existem vários servidores disponíveis a mas não tem servidor Google tem servidor digital Ocean e assim vai tem uma série de servidores públicos todos esses que você tem por exemplo são excelentes mas eu vou usar o servidor do Rio por quê Porque ele é gratuito para quem está começando se você coloca um site que tem pouquíssimos acesso e ele é gratuito e depois dentro dele mesmo você consegue escalar o seu site ou seja você consegue

Pagar e permite que mais usuários vão entrando entrando entrando ali dentro então ao servidor muito bom então a gente vai colocar dentro dele isso vai ver que o processo de Deploy não vai ser tão complexo assim não aumente esse processo depois ele não é tão trivial era processo que dá um trabalhinho sim sem pegar em qualquer servidor que já foi mexida tudo virou até relativamente simples comparando com as opções vamos lá vamos fazer esse processo de depois

Para isso primeira coisa que vai ter que fazer garantir que esse é ponto bom que você colocou aqui dentro tá dentro desse isso aqui eu falei a mais atrás da alma mas você não garante isso daqui vai dar problema no seu código tão garante que isso aqui tá assim segundo passo você vai ter que criar uma conta no rico Então como que você faz para criar uma conta no e louco muito simples vou te mostrar agora você chega no seu navegador digita aqui ó

Riroco tá vendo riroco entra aqui no primeiro link do Google virou e aqui você vai criar sua conta você vai chegar Oi Tainá frio e ele vai te levar no passo a passo vai precisar de um nome de um e-mail ele vai confirmar o seu e-mail Você vai aceitar e você vai ser levado para a página de conta criada beleza e aí pronto eu aqui vou fazer o login porque eu já tenho uma conta no virou então eu vou sim frente fazer alguém mas no seu caso você vai criar a conta e o

Processo de criar conta é bem simples não é só você botar nome e-mail e criar sua conta pronto criada a sua conta você vai cair numa página muito parecida com essa página que tá aparecendo aqui agora para mim pode ser que não tenha nada aqui né no seu caso não vai ter nada mas que você vai fazer é criar um Lap eu vou clicar em new great New ep no seu caso como você não deve ter nenhum F ainda vai ter só um botão usam aqui no meio da página falou assim que o leite Ninho é

Ele vai criar esse novo é então clique ele aqui você dá um nome para o seu ep que você quiser que é o nome do seu site limpar não que você colocar aqui vai ser a URL vai ser o link do seu site no rico então por exemplo eu vou colocar aqui site Python YouTube vamos ver se não tá o site pai do YouTube está disponível no seu caso não vai estar tu já peguei esse nome mas é você coloca o nome de um outro site aqui que você queira Criar e

Eu vou clicar em um cliente A Totó parar a criei meu apps e tá feito a criação do nosso da nossa conta do servidor do nosso projeto dentro do Servidor da feito agora a gente só precisa seguir esse passo a passo que ele diz aqui para fazer o Deploy do nosso site só que para seguir esse passo a passo tenho duas configurações aqui que não são tão rápidas assim então vou te mostrar a primeira coisa que ele fala é instalar o rei louco CL todo para fazer isso

Download estou virou com os ele vou clicar aqui vou abrir uma nova guia e isso vai fazer a instalação desse carro e instalação desse cara é bem simples Olha só entrei no link aí tá aqui ó dá um louro ele sol e aqui dentro ele fala olha se você tem um é que você instala assim se você tem Unidos você baixa um instalador então no meu caso eu vou baixar o 64-bits é o instalador do meu computador se você tem um Hilux você estava assim outros métodos de estava

Solta e também para você então está ali de acordo com seu sistema operacional EA instalação do dinoco é bem simples no meu caso já tem instalado então não vou refazer a instalação aqui dentro máscara É só você clicar nesse instalador aqui em que cá next next next ok ele não vai avacalhar o seu computador Vai destruir seu computador pode ficar tranquilo next next next Ok acabou rir o pai está instalado no seu computador e além disso se você reparar aqui ele fala assim olha

Só o Heroes ele precisa que você tem alguém tinha instalado se você não tiver um kit instalado instale-o Beach e eu vou fazer agora eu vou estar lá o dia que era só que instalei eu vou te dar o link aqui está deixo vou clicar nesse link e ele vai abrir uma aba A gente vai instalar o Kit E aí ela é só aqui embaixo eu tenho ele no Mac e aqui embaixo Windows Tá bom então você vai instalar a versão do seu sistema operacional no meu caso ouvindo

E aí não vindos ele fala olha só entra nesse link daqui vou entrar nesse link de download cliquei E aí automática você já reconhece o sistema operacional já faz download para você e aí de novo executa o kit E aí next next next Ok o guide ele vai te perguntar uma série de coisas têm que apertar aqui com as 15 vezes next mas eu por exemplo fiz fácil instalação padrão do vídeo então quando eu estarei aqui no meu computador só que tem next next next next next next finish

E acabou ele fez a instalação para mim beleza E é só isso que você quis fazer você vai instalar o louco e vai estar um vídeo feito isso o pai Charme precisa reconhecer que você instalou iroko e instalou convite para ele reconhecer ele não reconhece automaticamente você tentar rodar agora de como antes dele não vai funcionar você precisa agora fecharam para tirar e abrir de novo é só reiniciar o pai tá então vou fazer isso agora eu vou chegar aqui vou fechar para

Tirar favor daqui um Translate e eu vou abrir logo agora pronto reiniciando o pai Charme agora assim ele vai conseguir reconhecer se você não reiniciar a prova mente não vai funcionar para você verificar se ele funcionou intense ele já tá reconhecendo o kit vai conhecendo aí louco abre aqui o seu terminal do pai te ama e aqui dentro digita assim audit se você só de stargardt e doente ele tem que aparecer para você olha isso aqui ó os comandos

Judith tá vendo ele apareceu na lista com os comandos do Ritmo mesma coisa com virou você vai chegar aqui botar riroco Dá um enter ele tem que aparecer para você uma lista com os comandos do Heroes significa que você fez a instalação que o pai Charme reconheceu caso por algum motivo aí não reconheça um verifique se fez a instalação mesmo e dois reinicie o seu computador que às vezes só ajuda assim e resolve parece papo só de ar não quero explicar como que faz para

Resolver então nós realmente reiniciar o computador faz muita diferença então reinicie o computador se for o caso provavelmente ele vai ter resolvido beleza bom feito isso temos em todas as instalações e configurações que a gente precisava fazer antes da gente entrar no passo a passo do Rio Lembra que eu falei que a gente a seguir esse passo a passo Jucu a gente fez a instalação no CL antes da gente entrar nisso daqui a gente vai ter que fazer algumas

Coisinhas a primeira dessas coisas que a gente vai ter que fazer é o seguinte o servidor para ele com o flash para funcionar e o servidor para conseguir exibi-los sideflex pensa comigo ele tem que identificar Quais são as coisas do pai que você tá usando aqui dentro Quais são as ferramentas com essas códigos que eu tô usando aqui dentro porque pelo seguinte quando você tá querendo aqui nosso projeto no Flash fiquei o caso a gente tá usando só o flash turn template

Assim vai beleza mas eu poderia tá usando aqui várias bibliotecas diferentes do Pai com que o nosso servidor vai saber quais são as bibliotecas diferente Quais são as coisas que ele precisa para funcionar ele não sabe pensa que o servidor ele é um outro computador nesse outro computador não tem instalado o flash não tem instalado nenhuma das coisas que você tá usando dentro do seu código então você tem que dizer se você tem

Instalado e a forma que você dizer para ele que você tem instalado no flask é padronizada também fazer só que você criar um arquivo TXT chamado me Choir Mendes. TXT beleza só que antes de criar seu mico armas a gente vai configurar também o que a gente chama de um clock free isso aqui é um processo também padrão do Flash que se você for lá na biblioteca no frasco ele fala que você tem que fazer isso então basicamente o seguinte vai chegar aqui dentro dessa

Página tá vendo dentro da nossa pasta no mesmo local onde está o seu código Python botão direito novo fácil e é esse aqui você vai criar ele chama profae tá vendo com P maiúsculo profile só isso não tem extensão aí nada só um toque frio mesmo e a gente vai abrir ele como se ele fosse um arquivo de texto mesmo então você vai crie um arquivo chamado proc Fire tá vendo se você não tiver usando o pai Charme para fazer isso não tem problema você pode simplesmente

Abrir um arquivo de texto Chamar esse arquivo de texto de frio e depois de deletar extensão dele pontos ter deleta extensão dele o importante é que tem e como chamado proc frio tá vendo que não é não tem extensão ele é só para Fire Oi e aí dentro desse arquivo que tem que tá escrito dentro dele tem que tá escrito web: e unicórnio isso aqui é documentação do Flash que confesso que manda você fazer mesmo tá web de

Unicórnio padrão E aí aqui você vai escrever aqui ó nome do seu arquivo: ep tá vendo nome do seu arquivo 2.7 Qual o nome do seu arquivo esse nome aqui ó no meu caso o arquivo Python que tem no meu código ele chama meu site então aqui eu vou digitar com meu site sem o ponto pai só meu site porque esse meu arquivo chama meu site então é aqui que eu vou colocar se eu aqui chama-se Man você chegar aqui e a digitar Man você seu filho chama CEP você chegar

Aqui eles da época como ele no meu caso chama meu site no meu site beleza pronto para que faz só precisa fazer isso Beleza e aí como a gente tá usando o Gui unicórnio aqui dentro que é obrigatório usar mesmo a gente aqui vai chegar e vai fazer um pipi é de unicórnio acabando as configurações gente eu sei que é chatinho esse processo mas o processo bem padrão se você fica na dúvida de como você tem que fazer esse volta aqui no vídeo que assiste Esse passo a passo

Né para você decorar Esse passo a passo não é simplesmente para você fazer ele porque a pessoa você precisa fazer sempre que você for fazer o primeiro depois de um site seu então tá lá pipa Hospital unicórnio Agora sim agora quando a gente está logo unicórnio a gente pode chegar e criar o nosso Arquivo Público Arms Will irmã. TXT requirements pontos te Beleza então para isso eu vou chegar aqui e vou fazer um PIP Freeze Pretty Woman with a

Gente head with Wings postei que você que vai fazer Pit Frizz setinha para Upa prestação para extensão presta bem atenção PIP Freeze o PIP Freeze ele pega todas as coisas que você tem instaladas aqui no seu computador na sua nem seu projeto na verdade e ele cria uma lista para ver uma lista dessas coisas que tem instalado bom então quando você faz Pit Freeze certinha ou seja essa boquinha do jacaré Wiki weapons TXT e tem que tá escrito exatamente assim o record Nesse

Contexto que a forma padrão que o flash que vai procurar ele vai bastante pegar todas essas coisas instaladas e escrever elas dentro do arquivo Record antes então rodei pararara parararara pararara feito criou o nosso rico armas que XT só chegar aqui agora botão direito e daqui um mload tá lá o Ricky Wilson TXT então aqui todas as coisas o Unicórnio está aqui também teria que garantir que o flask vai tá aí e de unicórnio vai tá aí

Esses são os dois caras mais importante que tem que dar para estudo poder funcionar provavelmente vai estar bem igual meu se você seguiu passo a passo que eu fiz aqui beleza pronto galera temos instalação feito o salão de tudo que precisamos nosso projeto tá pronto agora a gente tem que pegar esse projeto e o jogar ele para online para a gente pegar esse projeto jogar ele pro online porque a gente só tem que seguir esse passo a passo aqui do Rio Pó e vai fazer

O login no vidro Então vamos chegar aqui e vou fazer assim ó riroco login o cara na vai tá vendo ó Ele tá dizendo aqui ó tá você tá uma atualização do Rio ou beleza aí fala Aperte qualquer tecla para abrir um browser para você terminar o seu login pelo seu navegador beleza apertar qualquer tecla aí ele abrir um browser Abril clica aqui no botão joguinho sempre mente só fica não tô de alguém falou para você fez o Vaguinho já pode fechar isso aqui e

Voltar para onde você tava então se você voltar agora o seu código ele fez o login com seu e-mail da sua conta tá vendo fez login show de bola agora que que a gente tem que fazer vamos lá no site tu vir logo não vou ficar decorando passo-a-passo agora ele faz você tem que entrar no seu projeto a gente já tá no nosso projeto não precisa fazer isso e agora gente vai ter que dar um kit emitir tá quê que é o bit o rir ou ele usa o bit o bit ele gerencia versões de

Códigos de origem nesse seu site está na primeira versão na segunda versão na terceira versão na quarta versão e ele consegue gerenciar modificações de uma versão para outra beleza e aí o rir ou que ele precisa do kit para eu não sei se acontece passo a passo aqui mesmo só que você nunca escutou nada do Guincho no seu computador provavelmente vai ter que configurar para OBS o nome de usuário e-mail e é bem tranquilo provavelmente vai eu no meu caso não

Preciso fazer isso mas eu vou te mostrar para caso você precisa que é Rodar um Git config traço traço Global tá na claramente outro lado porque eu não fico decorando Esquadros porque não tem necessidade user e-mail e o e-mail E aí entre “pai tão impressionador@gmail.com beleza e aí no seu caso pelo amor de Deus você não vai colocar o meu e-mail sem colocar o seu e-mail aí não vai funcionar se você colocar o meio aí você colocar o seu

E-mail para te pressionando@gmail.com E aí você vai chegar só quem vai dizer pra isso vai dar um enter depois que você der um enter nisso mesma coisa gente config user name e aqui o seu nome de usuário no meu caso parte impressionador é o meu nome de usuário Provavelmente você não tem uma conta no Kit Oi gente vai pedir beleza Fala com essa senha que você quer criar conta criada e acabou beleza então é isso só tem uma dessas duas linhas de código caso você nunca

Tenha feito nada beleza show feito isso agora só a gente terminar Então vamos lá ditty.it eu vou chegar aqui ó Gui início eu falei processo de Deploy ele é mais difícil do que efetivamente Criar o seu site assim pelo menos na minha opinião seria mais chato né do que criar o seu site precisa de legal você vai testando Vai vendo e tal processo depois um negócio você não vai ver o que tá acontecendo tem que levar as configurações então dei um guia

Definitivo para ele iniciar o nosso projeto no dia de sabendo iniciou agora que a gente tem que fazer voltar lá no louco você decora nada rir ought to be most não sei o que exatamente esse código que tá aqui contra você vou chegar aqui é contra o Vê tá vendo Heroes guide remote a babá no seu caso preste atenção o nome do seu site não é site pai tá no YouTube então é rir ou no seu caso se você abrir o seu passo a

Passo aqui vai estar rir ou convite remote a e o nome do seu site é que o meu site se chama site pai tão YouTube o seu site não se você tentar fazer com o nome do meu site não vai dar certo você que fazer com o nome do seu site então aqui você vai botar rir o convite: remote a e aqui o nome do seu site E aí não entra Ah tá não dá um aviso aí louco beleza feito agora que que a gente vai fazer esses três passos aqui embaixo e agora

Preste atenção todo esse passo a passo que a gente fez desde o início que eu expliquei do depois para vocês até agora até que a gente fez até agora isso é só precisa fazer na primeira vez que você colocar o seu site lá todas as outras vezes que se quiser colocar o seu site lá aonde você vai passar fazer é garantir que você tá com login feito no rir ou morrer ou ruim e depois eu sempre faço três comandos a lira acrescentei uma página nova no meu site que que eu

Preciso fazer login caso você não esteja feito com Yuri ainda diz. LED Edit commit Git push louco mestre e eu vou mostrar uma alteração no nosso site para você ver isso acontecendo Então vamos lá vamos seguir o kit é de ponto então a Edith head photo a Tarantela E aí vai puxar todas as coisas da os avisos e tal mas eu não sei se preocupar e tava dando tá rodando [Música] beleza galera depois de mais ou menos

Uns dois minutinhos que foi que demorou no meio aqui ele vai rodar tudo tá bom feito isso vai olhar o próximo passo a gente vai agora fazer um kit comitê EA Edit commit traço Ahan e o texto que você quiser escrever aqui dentro tá ó disse convites traço Ahan e aqui você bota uma mensagem não aumente em cada um destes momentos você dá uma mensagem do que que Você alterou em relação à versão anterior com

Esse aqui é a primeira vez que ele tá publicando nosso site novamente eu chamo ela de Deploy Inicial que a primeira vez que está publicando seu site então assim mesmo aqui e comente AMD potencial depois por exemplo acrescentei uma página nova no meu site commit an adicionei e paz e Natal beleza alguma coisa assim gente foi ver gente vai fazer mas é tão bom convites o caminho já não vai

Demorar tanto ele já vai ser um pouco mais rápido tá show ele fez aqui agora nosso correntes e aí agora a gente só precisa colocar o site no ar que é um Hit push iroko mestre beleza então kit puxo iroko é Oi e aí também não vai demorar muito não vai esse código aqui até ele tinha 20 rápido ele vai só carregando agora e aqui que tá fazendo ele tá pegando todas as informações todos os documentos todos os arquivos todas as coisas que você tem

No seu projeto e todas as coisas que o frete precisa todas as coisas que tudo você tem instalado aqui precisa e fazer o upload delas no servidor você tem que ter obra conexão com a internet para ele conseguir fazer o upload no servidor então aquele tá fazendo upload de todas seu projeto o servidor virou ele tá louco por um futuro [Música] terminando aqui e não demora não é até relativamente rápido porque o nosso site

Ao site relativamente pequeno se você fazer um site muito grande obra que isso vai demorar mais pronto feito isso ele até te dar aqui o link do seu site foi esse o link do seu site vai ser o nome que você deu. Heroes wep.com porque porque como você tá na versão gratuita do Rei louco você não tem um domínio para você você tem o domínio padrão do virou então é o seu site. Herokuapp.com se o clicar nesse link agora olha que que vai e ele vai abrir o nosso site tá

Logo esse é meu primeiro site Lira já me inscrevi no canal e se vocês agora entrarem nesse link daqui do computador de vocês site pai então YouTube. Herokuapp.com cês vão ver exatamente o site que eu criei aqui dentro então a barra contatos exatamente o site que eu queria que dentro/usuários/Lira tá lá meu Na Mira Tá vendo exatamente aquilo que a gente acabou de criar só que agora funciona em qualquer computador funciona do meu

Funciona no seu funciona montado em qualquer lugar do mundo porque a gente colocou ele no servidor do Rio E aí antes da gente finalizar porque a gente já fez muita coisa nessa aula eu queria mostrar agora uma dúvida que talvez vão ter que é eu falei para vocês olha agora você tem que ser feito passo a passo exatamente igual que eu fiz tu tem que realmente fazer tudo que eu fiz aqui dentro código constrói ele junto comigo igual para não ter problema porque por

Exemplo se você não tá fazer alguma coisa diferente aqui tiver um erro de texto no seu pai trouxe digitou uma letra errada e aqui ele vai dar um erro e vai ver você não vai encontrar o erro ele o site não vai subir no Ar Vai subir vai aparecer uma mensagem de erro você tem que ficar tentando catar onde é que tá esse erro e assim vai é o primeiro você garante que você seguiu passo a passo igualzinho o meu para garantir que tudo tá funcionando agora você tem

Liberdade para começar a fazer suas modificações em qualquer coisa você volta para versão tenho para tentar acertar então por exemplo lá quero mudar agora me arrumo page me arruma esse é meu primeiro site Lira já me inscrever no canal agora vou colocar aqui ó ó é uma mensagem do livro Beleza agora então dá um like no vídeo dá um like no vídeo olha agora eu fiz uma alteração no meu código Só que essa alteração ela tá no meu código local ou seja ela tá feita

No meu computador o que não tem mais nada a ver agora com esse site porque esse site Olha se eu entrar na home page do site ele não tá é com alteração porque o site ele tá no servidor Então tem que pegar essas Fronteiras São local e jogar ela para o servidor como você faz para pegar ela e jogar para servidor aquele que eu comentei com vocês sempre esses três comandos detected it commit Git push Carol quanto metro sempre esses três comandos como a gente já tinha

Feito o Longuinho Hello eu não preciso executar o lindo virou porque ele já tá feito mas se você fizer desligar o seu computador e amanhã você vier para fazer uma modificação no seu código provavelmente vai ter que só fazer um login no virou esse códigos aqui não precisa não só o Lourinho hello e depois isso daqui então vamos fazer isso de Edson Então vou lá conversar dizer que está exatamente que ele passo a passo de Edson.

A beleza e agora já vai ser bem mais rápido the committee traço Ahan e a mensagem Qual foi a mensagem vou botar aqui ó alteração home page só para a gente saber qual foi essa alteração que a gente fez like comente hum alteração Rampage Exatamente isso aqui ó this committee Ahan que a mensagem que você quer colocar entre “beleza é inter Ah então tá jeito aí fala um arquivo modificou inseriu uma linha de código que foi lá o nosso arquivo HTML e agora

De push tiroco mestre e Exatamente esse processo que todos os sites da internet pessoa fazer fiz uma alteração no código expressão fazer pegar essa alteração subir no servidor e essa alteração vai ficar disponível para todo mundo ver para o seu site não cai do ar no meio do caminho meu site continua funcionando ele vem aqui tá subindo Pará para lá na Canadá Então olha pronto Terminou de fazer o nosso release aqui ó tá vendo ele terminou aqui de rodar nosso site já

Está no ar de novo já foi depois disso virou se a gente entrar lá agora no nosso site no meu site nós vamos pedido F5 tá esse é meu primeiro site dele já me inscrevi no canal Beleza agora então dá um like no vídeo E aí agora você que tá aí se inscreve no canal dá um like no vídeo beleza Tô pronto alterações no seu código você faz assim e a partir de agora galera é você aprender mais pai tão lógico e mais frete para vocês que o site de vocês muito mais inteligente

Muito mais rebuscado e assim vai mas o processo de criar um site e colocar esse site lá vocês aprenderam nesse bicho e se você gostou desse ficar esse vídeo deu trabalho de gravado eu trabalho de preparar e se você gostou desse vídeo sério além de se inscrever e dá like no vídeo eu vou fazer o pedido para você sai mesmo vamos aqui coração pega o link desse vídeo e compartilha com alguém pode ser uma pessoa um amigo seu que tem capim que você acha que tem

Que aprender pai tu manda para ele pode ser no grupo da faculdade manda lá no da faculdade galera da faculdade galera cara vídeo sensacional ensinando a criar site com o pai tão incrível do Lira manda lá pode ser no seu perfil do Twitter cara pode ser onde for mas agora em troca dessa coisas conteúdo toda aqui que eu entreguei para vocês de graça um compartilhamento Zinho escolhe alguém manda no privado que faz um grupo Manda lá posta no seu Instagram no Twitter e

Aproveita e marca o arroba hashtag hashtag hashtag Treinamentos e ter me confundi aqui hashtag em Treinamentos e@hashtag programação marca esses dois aqui se você for postar no Instagram grande abraço e eu te vejo na

215 Comentários:

Hashtag Programação

Fala galera! Gostou do vídeo? Deixa a sua curtida e se inscreve no canal! ► Para baixar o Minicurso de Python, acesse: https://pages.hashtagtreinamentos.com/inscricao-minicurso-python-automacao-org?origemurl=hashtag_yt_org_minipython_K2ejI4z8Mbg ► Para baixar os arquivos da aula, acesse: https://pages.hashtagtreinamentos.com/arquivo-python-1wsgDQ_PcuSwj3fTzAiBqaMEjyKmgfioD?origemurl=hashtag_yt_org_planilhapyt_K2ejI4z8Mbg ► Para instalar o Jupyter, acesse: https://www.youtube.com/watch?v=_eK0z5QbpKA ► Blog: https://bit.ly/2MRUZs0 ► YouTube: http://bit.ly/3c0LJQi ► Instagram: https://bit.ly/3o6dw42 ► Facebook: http://bit.ly/3qGtaF2

Ivan Scaglioni

Cra sua didática é incrível, explica o suficiente pra eu entender o que to fazendo hahah Top mano

Fernando Defendi

Fiz site bonitão com meu currículo, vou mandar para as vagas de dev web hahahaha Aula top irmão

Fabio Bezerra

Muito bom o canal e os vídeos! Agora uma sugestão para a parte 2 é incrementar esse site, pq eu queria entender melhor como fica um site com subpáginas também dinâmicas e conectado em banco de dados! #ficadica

Thiago Vieira

Cara! Esse Lira é o melhor para explicar um assunto tão complexo (para quase leigos como eu). Parabéns!!! 1 hora de curso que valeu por semanas!

Thiago Vieira

To felizão!! Acabei de me inscrever no curso Python Impressionador da Hashtag Programação!! Peguei uma baita promoção da Black Friday e vou focar meus estudos no Python! Melhor ainda que é o Lira o instrutor, o cara é fera demais!! Abraços!!

Aparecido Moraes

Lira, muito obrigado por compartilhar seus conhecimentos. Didática excelente. Faz muita diferença os passos que você explica de como fazer certas configurações. Parabéns e obrigado

Jairo Ferreira

Aguardando mais vídeos de Flask. Que ferramenta!!!! Ótima didática

Leonardo Volpato Francisquine Volpato Francisquine

Realmente incrível a sua didática, desconheço até entāo uma forma mais simples de se aprender o conteúdo que é proposto. Tenho um pouco de conhecimento sobre HTML, CSS e Javascript, isso me ajudou na compreensão da aula, digo, pois outras pessoas podem ainda vir a ter alguma dificuldade. Mas sigo o seu trabalho desde uma das semanas de automaçāo com Python, onde mesmo sem conhecimento nenhum da linguagem em questão, compreendi todo o processo. Te agradeço por esse conhecimento, sempre interessante ressaltar, pois é difícil achar esse tipo de conteúdo. Como diria Charles Bukowski no seu caso: “Um intelectual é um homem que diz uma coisa simples de uma maneira difícil; um artista é um homem que diz uma coisa difícil de uma maneira simples”. Obg

AQUA PARALELO DIGITAL π

Me tornei fã seu,explica muito bem,espero um dia poder pagar por seus cursos na sua plataforma. Parabéns por seu aqui vídeo.🇺🇲🇧🇷.

marcilio augusto

A melhor aula pra quem é iniciante e quer entender de ponta a ponta como criar e publicar um site. Muito didático, as explicações são na medida certa. Obrigado pelo vídeo e parabéns!!

Paulo Roberto

Didática impecável. Vocês da Hashtag são muito bons. Sério mesmo, já assisti Codeacademy, indianos, freeCodecamp, mas vocês são 10!

Jonathan Cardoso

Fala Lira, boa noite!! Ótimo vídeo falando sobre desenvolvimento web.. mas teria possibilidade de vc trazer uns vídeos sobre o Django tb? Desde já agradeço, vc é fera cara!!

Herdney Souza dos Santos

Faz um vídeo com Deploy em VPS Linux da AWS, esse é mais complicado pq tem que configurar várias coisas (nginx, ufa, etc…) e como sua didática é excelente, acredito que ajudaria a entender melhor. Os outros tutoriais só falam para copiar e colar os códigos, e o importante é entender para adaptar para nosso projeto. Valew, abs.

Sergio de Farias

Excelente explicação! Lira vc pode fazer um vídeo só pra explicar como executar javascript com flask-assets? Seria muito legal. Muito obrigado. sou iniciante e já aprendi muito com os vídeos do seu canal.

Resolva com Igor

Vídeo perfeito! Tudo que eu precisava para essa semana Salvou meu domingo

Walacy Dos Santos Moreira

SIMPLESMENTE FOD@!!! AULA FOD@@ Lira, tu e pica D+ irmão! Mt obrigado por compartilhar esse conhecimento conosco!!

Bruno Ody

tô começando a gostar mais do Python do que PHP já hahaha inclusive eu sou usuário do CodeIgniter 3 e 4 e já vi que o Flask facilita muito mais! e ainda por cima tá parecendo mais fácil que o React também! hehehe

Chicane F1

Todo mundo que abre um video neste canal deveria por obrigação deixar um like. É muito conteúdo gratuito de qualidade. Parabéns

Licio Martins

Que didática é essa? Parabéns Lira, vc tira onda!!

ALECIO NUNES

Professor Lira, sou aluno e estou aprendendo muito com o curso

Paula maria Do Nascimento

ótima aula, está me ajudando muito no meu processo de transição de carreira pra Ciências de Dados.

Marcelo Campos

Excelente aula, Lira, realmente deve ter dado muito trabalho, e para mim ajudou bastante.

V LF

conteúdo sensacional, sério… melhor didática pra programação

Marcelo Negreiros

Parabéns pelo conteúdo, didática e objetividade. Continuem assim.

Eliel de Souza Santos

Excelente conteúdo, cara! Sensacional mesmo! Parabéns! Eu tenho certeza que foi a melhor introdução à uma tecnologia!

Marcos Jose da Silva Santos

Parabéns Lira, a sua didática é ótima.

Jeova Leite

Lira é o melhor que conheço em educação técnica. Parabéns pelo sucesso!

WCS Cezar

Cara que conhecimento realmente impressionante muito muito bom mesmo obrigado por dividir seu conhecimento .

Rodrigo Reis

Q vídeo fantástico, MAGNO!!!

Gildenilson Matos

É isso aí Lira, bora compartilhar os vídeos e dicas do Hashtag Programação!!!

Edilson Sousa

Ja sou cliente de voces no Python Impressionador, nao fiz ainda o Modulo do Flask mas ja estou montando meu portfolio inicial com algumas coisas e estava tendo varios erros no Deploy pro Heroku, bati cabeca em varios tutoriais e so depois deste video, finalmente consegui fazer um Deploy pro Heroku!!!!!

Nattan.Garcia

Tu merece muito cara.

Luis Guilherme Cipriano

Show!! Muito obrigado pelo vídeo vocês são excelentes professores!

Nicolas Oliveira

VALEU LIRA! Você é muito brabo irmão! Estou ganhando muito conhecimento com você valeu!!!

brendo barbosa

Sua aula foi rápida e eficiente,amigão !

Jean

parabéns pelos vídeos gosto muito do canal ! tenho uma dúvida da pra fazer as páginas personalizadas do site pelo QT designer e depois de pronto só colocar os códigos pelo Pycharm ?

Antonio Fernando Dias Junior

aula muito boa, didática excelente!

Rogerio Cardin

Parabéns pelo vídeo, ensina o passo a passo direto ao ponto, gostei muito!!!

sysy pop

Aula incrível! Consegui fazer e deu tudo certo! o mais legal foi o quanto aprendi nesse processo. Querendo ou não precisei sair da zona de conforto. Na real, acheo wordpress mais confuso que esse trem aqui rs

Leonardo Gomes

Muito obrigado Lira! Estava precisando muito disso. Gostaria de saber se tem aula onde eu consigo montar um sistema com banco de dados (ex.: montar um formulário de cadastro de nota fiscal). Ps.: Sou iniciante kkkk

Roberto M Glioche

Eu gostaria de fazer um curso bem dirigido. Tenho 80 anos e quero aprender a elaborar programas que usem PySimpleGui ou outra ferramenta para criar ambiente gráfico. Após isso o curso ensinaria como fazer um site usando uma ferramenta bem prática a fim de que eu pudesse criar um site, hospedá-lo na minha máquina, e oferecer serviços vários.

GVINI

aula exelente! Só não consegui importar o render_template, ao invés de retornar o que estava escrito em HTML, ele retorna vários modelos de códigos no site. O programa não le o render_template como um função do flask, pois fica da mesma cor que as o nome dado na função (homepage, por exemplo) e não da mesma cor que o flask ou Flask.

Edmilson Donato

Funcionou perfeitamente! Obrigado por essa aula. Seria muito difícil conseguir sem ajuda. Só uma pergunta: é possível restaurar todo o projeto em outro computador a partir do que foi publicado ho Heroku?

Rafael Ribeiro

Aula Top. Faça um vídeo somente sobre o git. Mas parabéns pelos vídeos…..Like.

Murilo Barbosa Scorsato

vídeo incrível, vale ate a compra do curso

Mikee mv

Excelente vídeo, ótimo ponto inicial, obrigado.

Tadeu Dev

Cara, valeu pelo vídeo! Consegui deployar hehe Te acompanho no Tiktok e acabei chegando no seu canal quando busquei por um tutorial de Flask!

Guilherme Abreu

Vc eh pica ta irmão, didática monstruosa, ajudando muito a evoluir

Joshua

Estava mostrando essa aula pro meu filho e percebi que vc comitou a pasta do virtual environment seria legal mostrar pros alunos como ignorar o venv no git. No geral meu filho conseguiu subir a app dele. vlw

Naitsc

Estou estudando inicialmente html css e js, mas de tanto ver seus videos estou querendo migrar pra python kkk

Ilton Ornelas

Baita didática!! Vídeo sensacionaaaall!!!!! Parabéns!!

All Cam

Muito bom!!!Parabéns!!!

Lucas Pimentel

aula maravilhosa, tu manda muito lira, só que o arquivo de texto que eu criei ele ta com uma interrogação e eu não consigo ele para inserir as configurações do server, será que teria como me ajudar dando alguma dica? vlw pela atenção!

Han Solo

Excelente video. Estou gostando dos seus videos. Uma pergunta… aqui você carrega num servidor usando processos automáticos (git) mas se pretender carregar com FTP como fazer ? que deve colocar no alojamento ? Obrigado.

emanuele santos

#Lira Oi! Outra ideia de uma aula com –> Flask + integração API Rest

Carlos Eduardo

Top demais!! Estou fazendo um processo de automação utilizando web scraping com o scrapy, sao varios comandos/processos que só sao executados de acordo com a solicitacao do usuarios…, teria como fazer o site rodar esses comandos de web scraping ao clicar num link ou botão… onde colocaria o arquivo Python que faz o webscraping e como chama-lo?

emanuele santos

Ideia de uma aula com –> integração de sistema web (framework Frask) + integração BD + publicação…. eeeeeee 🙂 Valeu #Lira! abraço

Saulo Costa

aula top demais

Felipe Coelho Timbo

Lira, aqui passei por um problema na instalação do Heroku.. o sistema simplesmente não reconhecia o comando, nem no Pycharm e nem CMD do sistema. A solução foi criar uma variável de ambiente com o caminho da onde a aplicação foi instalada. Ai sim funcionou! Quem tiver com esse problema, fica a dica!!!

um cara

Valeu lira, ótima explicação segui todos os passos e deu muito certo

Fábio Corrêa da Silva

Excelente conteúdo. Devidamente compartilhado. Obrigado Lira!

Pantera Negra

cara senssacional as explicações muito claras! muito obrigado pela iniciativa vou mergulhar nos materias que vc tiver aqui !

marcio luiz Mendonca

Muito bom o video, lira tem algum video que mostre como gerar um serviço utilizando um progama python, ou seja, gerei um programa com Flask, GET, PUT,DELETE e POST, queria saber como colocar esse programa para receber requisicoes externas. Obrigado

Rafael Costa Web

Assistir toda a aula. Aula incrível, parabéns. Isso só me ajudou a ter certeza que prefiro mesmo PHP, pela facilidade e rapidez de criar sistemas e roda qualquer coisa.

Guilherme Braz Faria

Me ajuda tanto mano, Vlw dms!!

Claudiohase

MUUUUUITO BOMMMMM !!!!!!!!

Carlos Alberto

Poderia fazer uma criação com Django e banco de dados.

Lucas Tavares

Didática excelente Lira

Eliabe Nepomuceno

Não consegui criar o site pois está pedindo para adicionar o número do cartão. Mas valeu pelos ensinamentos Lira, você é brabo.

Paulo Henrique Sampaio

Didática sensacional. No meu pycharm apareceu um erro: activate.ps1 não pode ser carregado porque a execução de scripts foi desabilitada neste sistema. 🙁

NILZA LIMA DOS SANTOS

Fiz o que você pediu! Compartilhei com todos os meus contactos da faculdade.

Ricardo Freitas

Parabéns lira ,ótimos vídeos!

Fernando Alves Cunha

Demorou mas consegui, Lira!!! Valeu mesmo!

guess what

porra lira, vc parece adivinhar as coisas que eu pesquiso, sempre posta o que tô precisando kkkkkkkk

WAKEUP SAMURAY

Muito bom, obrigado!!!

AnemuS GlabiS

Fiz um site, bonito é elegante sabia bem pouco da linguagem python, é fiz um site obg, que Deus te pague.

Lancaster Ag

parabens só ouro

Thainan Marins

Só faltou dizer como criar um ambiente virtual, algo essencial.

Mgcares Cares

Ótima aula, mas sou iniciante e no final não funcionou o git config aqui pra mim, tentei seguir mas quando fiz o deploy do site não consegui.

Isaac Elias

Sensacional!!!

Davi Peres

Lira tu é o cara, parabéns pelo vídeo foda. Ja dei o like e compartilhei.

Guilherme Surdi

Opa..Como posso fazer para criar permissões? Por exemplo, quero que somente alguns usuários tenham acesso a página de contatos

Ezequias Silva

Top demais!

_b_i_e_l

Ei lira Video Top irmão, vc podia mostrar como anexa um banco de dados para esse site

David Lucas

que video sensacional!!

Pro Ibido

Boa tarde! Lira pode ensinar outro método de deploy? O Heroku a partir de novembro nao vai ter a versão gratuita… Já procurei como fazer o deploy em outras plataformas mas com Python + Flask está dificil. Usei Vercel, Netlify e sem sucesso.

Duke’s Company

Kra explica bem muito bem..

LLMC Plays

19:14 – “HTML e CSS são linguagens de programação…” Programadores hardcore surtando em 3, 2, 1…

Thiago Soares

Lira, vamos atualizar esse site rss, ou seja faz uma continuação desse vídeo, abraços…

Matheus Barros

Eu sou da área da saúde e vim parar aqui. Descobri esse universo por causa do R e estou apaixonado. Alguém sabe de algum canal que ensine machine learning?

Akoruu Art

Fala Lira! tranks? Cara, segui o passo a passo, consegui subir o site no heroku, deu tudo certo, mas o estilo CSS que criei não adiciona… Ele funciona no modo Offline, mas quando adiciono no Heroku, ele sobe todo html, mas não o CSS. Consegue me ajudar nessa?

Filipe R.

muito bom!

Felipe Luna

Obrigado muito bom.

English

Muito obrigado pelo vídeo!

NILZA LIMA DOS SANTOS

Lira, muito obrigada mais uma vez.

ExtremoLeste

Aulão hein

Robinson Almeida

Mto bom

Ivan Banhoff

excelente, parabéns

Acordes Ocultos Personal Music Training

Ola, muito bom o tutorial. parabens. so nao estou conseguindo ler o css no html. os arquivos css estao dentro da pasta templates também

KIRK

Eu gostaria de que possa fazer um video sobre o OOP q é o object tra la la sobre o class

CARRASCO

como usar variavel no HTML e usar no codigo do python?

Leonardo Jorge

Bom dia! òtimo video, Muito bom o conteúdo. Só que ao rodar no servidor ele não abre o site da esse erro! Erro do servidor interno O servidor encontrou um erro interno e não conseguiu concluir sua solicitação. Ou o servidor está sobrecarregado ou há um erro no aplicativo. Consegue me ajudar?

André Barbosa

E se eu quiser criar uma aplicação em Python para rodar no site, assim como se faz com JS, como eu faria isso? Por exemplo, um temporizador, um conversor de imagens etc.

Victor Migué

Gostei do tutorial

Thatiane Paula

Com essa ferramenta consigo criar o site e rodar os programas feitos em python?

DPM – TI – 2021 – Matheus Analista de sistemas

show de aula

Evaldo Araújo

Mais fácil do que isso, impossível.

Maykel Pereira

O Flask me conquistou desde de que o conheci.

Elias

Nice de mais

Sergio Cabral

melhor canal s2

Stenio Woney Ramos da Silva

Nossa. Flask é muito legal.

Tiago Christian

mt bommmm

Sham Vinicius Fiorin

Já deve ter muito video sobre isso, negócio é ir para FastApi

JuniorMR

Excelente vídeo

gigachad

se estiver dando erro na init, utilise o pip install flask==2.1.3 …. provavelmente bug de versões recentes

Rigon

Boa noite Lira…..no push para o heroku da aplicação, no meu computador dá o seguinte erro: ERROR: Could not find a version that satisfies the requirement kivy-deps.angle==0.3.2 (from versions: none) remote: ERROR: No matching distribution found for kivy-deps.angle==0.3.2 ….. Estou usando Python 3.10.4

Nandex

O meu deu um erro na hora de instalar o Flask no terminal. ”WARNING: You are using pip version 22.0.4; however, version 22.1.2 is available. You should consider upgrading via the ‘E:PythonPython310python.exe -m pip install –upgrade pip’ command.”

fúria Maromba

tem como ussar o framework angular com flask?

Rubens Cruz

Por que o arquivo Requirements.txt aparece escrito em vermelho e não verde no pycharm?

Tropinha do Wild Rift

Vídeo brabo!

Guilherme de Morais

No heroku eu consigo colocar meu site em um dominio existente, como se fosse uma apontamento, eu tenho um outro site e eu qria criar um aplicação em python e agregar no meu site existente que roda outra linguagem

WebSam – Samuel Batista

Pra estilizar pode se usa html e css ?

alessandro

ficou show lira

Ed.- L.S

Massa Faz um com uma pagina bonita GRUD

Fabio Lucidio

Alguém se deparou com os dois erros abaixo ao fazer o deploy? ERROR: Could not find a version that satisfies the requirement pywin32==304 (from versions: none) ERROR: No matching distribution found for pywin32==304

Rodrigo Schwenck

Pessoal alguém pode me ajudar? No final do Deploy quando executo o comando git push heroku master, tenho as seguintes msg de erro quase no final ERROR: Could not find a version that satisfies the requirement pywin32==301 (from versions: none) ERROR: No matching distribution found for pywin32==301 O que fazer?

fúria Maromba

finalmente aprendi kkkkk

Hackers ToolKits Br

Algum bootcamp em python com flask?

Abel Carvalho

Cara, essa pasta contatos dentro de templates não funcionou quando fui tentar fazer. Ou eu voltava um nível ou especificava a pasta em questão, então isso quer dizer que essa função não trabalha como arvore.

Tour de Source

Não ficou clara a necessidade de criar um environment do projeto com venv ou similares, de maneira que o comando freeze não inclua uma pancada de bibliotecas pré-instaladas e não relacionadas.

Pro Programador

Tô achando que foi esse cara que criou o Python em Flm. kkkkkkkkk

RenanLSMaster

Eu criei os templates, mas não aparece literalmente nada no site quando faço isso. Fiz tudo o que você fez mas não tem absolutamente nada na página. Se tento abrir ela direto pelo html também não aparece nada.

LAtanks

ATENÇAO HTML E CSS NAO E LINGUAGEM DE PROGRAMAÇAO, ELA E LINGUAGEM DE MARCAÇAO E ESTILOS(obs: sou desenvolvedor de html e css)

Amiraldo Rodrigues

É possível implementar esse site com pygame e Kivy?

Everyshorts

Ou seja, aprender html css e js é mais fácil que fazer esse paranauê todo.

Ithallo Sousa

HTML e CSS é linguagem de programação Lira???????????????????????????????

Ueu YT

Estou fazendo no pycharm 2018,vou ter alguma dificuldade?

BRADOK BR

mas isso tudo é de graça? Criar um site com phyton do zero é de graça? posso começar agora e fazer um puta site foda… de graça?

bruhlickd

Não aparece link para meu servidor local quando clico em Run, Só diz que o processo teve êxito. O que há de errado?

Camila Donegal

o comando ( pip install flask ) no meu da erro, aparece a seguinte mensagem “pip : O termo ‘pip’ não é reconhecido como nome de cmdlet, função, arquivo de script ou programa operável. Verifique a grafia do nome ou, se um caminho tiver sido incluído, veja se o caminho está correto e tente novamente. No linha:1 caractere:1 + pip install flask + ~~~ + CategoryInfo : ObjectNotFound: (pip:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException ” alguém sabe onde estou errando?

Carlos Henrique LP

no meu ta dando erro, dizendo que nao tem modulo chamado flask, teve alguma atualizaçao e mudou o nome?

Mariane Clemente

boa noite !!! como deixo um site rodando em segundo por ex: Um site que use a webcam é quando o usuário sair de seu navegador fique rodando.

Nicole Leite

Eu segui o passo a passo direitinho, mas o deploy não funcionou… Quando tento acessar o site, aparece a mensagem “There’s nothing here, yet”

Dexter Müller

qual python e qual iDLE ele tá usando ?

Apolonio Santiago Junior

WARNING: This is a development server. Do not use it in a production deployment. SEMPRE DA ESSA MENSAGEM AGUEM PODE AJUDAR

Philipp ão

Top!

Rafael Dedini

Bom dia, ja baixei o flask com pip install Flask, porem ele esta me dando erro de No module named ‘flask’. Dei pip intall direto no pycharm, me ajuda por favor

Thaisa Cristina

No deploy da esse erro The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application. Internal Server Error

Diego Dreossi

Nos contatos teve um problema, mas consegui resolver.

MicroNime

obrigado pelo vídeo. s2

Diogo Monte

Depois de alguns bugs por descuido meu consegui colocar o site no ar. hauehaue agora eh so ir modificando.

Guilherme Santos

Genial

Anderson Cerqueira

Gente, Eu não conseguir fazer o processo de colocar uma senha no git no código. Logo após colocar o >> git config –global user.name ” ” … Não apareceu a opção para senha. Alguém pode me ajudar ???

Tarciano Nascimento

An error occurred in the application and your page could not be served. If you are the application owner, check your logs for details. You can do this from the Heroku CLI with the command

WCS Cezar

Inscrito com certeza

Bruno Oliveira

Deu um erro aqui, No module named ‘flask’ como faço pra resolver?

Ottão

“[remote rejected] master -> master (pre-receive hook declined)error: failed to push some refs to” esse erro da quando eufaço um “git push heroku master”, já fui em monte de foruns gringos mas n consegui resolver. Tem como alguém ajudar?

sandro roberto Mio

Parabéns pelo contéudo , muito obrigado…..

@₱[tbsad]€6]

Queria saber como por imagem no flask

halan Felipe

Estou tentando criar uma API com o Heroku, mas sermpre retorna “Method Not Allowed”, tentei inclusive baixar e subir os documentos desse video e a mensagem é a mesma

Viterbo santos laurindo

uM CURSO DE PYTHON PARA COLOCAR AS FÓRMULAS DE CALCULO DE ENERGIAS POTENCIAS, MECÂNICA, CINÉTICA, ELÉTRICA E OUTRAS AFINS

Reborn Bot

Uma pergunta, tenho bot do telegram, do whatsapp entre outros, recomenda integrar todos os códigos juntos inlcusive este site?

Samira Gilletera

Alguém poderia me ajudar? Qualquer script que eu coloco ou route que eu crio da erro interno no servidor 500

Mister Couto

Meu git add . Não funcionou e o site não carregou não sei pq, mas eu não coloquei o user.name, foi isso o motivo do erro?

Jeovani Paxe

Lira! O que é uma API?

Jaime Vinicius

Eduardo

Uma Observação,fiz todo o passo a passo usando vs code,e nao deu certo,nao sei bem o porque,refiz tudo no pycharm e deu certinho,se algume souber me explicar oque aconteceu,kkkk

Vinicius Meirelles

vlw obrigadão

Andre Lima

quando executo dar esse erro,alguem pode me ajudar? from flask import Flask ModuleNotFoundError: No module named ‘flask’

Lucas Mallmann Eich

O brabo tem nome!

Thiago Stevanato

quando fui executar o comando git push heroku master deu erro (dash_venv) E:DevDashboard>git push heroku master error: src refspec master does not match any error: failed to push some refs to ‘nome do meu site aqui que tirei’

ianzin

ola o meu fica dando erro 404 pode me ajudar??

guilherme vargas tureck

O meu não deu certo :/ gerei o link mas aparece erro na na pagina do Google: ERR_CONNECTION_REFUSED

Luciano F. Morales

Não dá ora ver ele digitando na tela…fica difícil aprender a parte do Hyroto

guilherme vargas tureck

No Jupyter funciona tranquilo?

Juninho

o meu não apareceu para criar senha do git 🙁

tiago carvalho

Nome e usuários acabei me enrolando e não sai da tela de erro – nem mesmo eu copiando os comando 🙁

Gabriela Gonçalves

show

Pro Programador

HTML e CSS é linguagem de programação ::

Davson Melo

a plataforma Heroku ta funcionando normal? eu nao to conseguindo criar uma usuario la…. sempre retorna um erro

Pedro Henrique

meu site n aparece no google pq?

Melquisedec Vieira

toda vida da o mesmo erro quando tento rodar o cod pra iniciar da esse erro:Fatal Python error: init_import_site: Failed to import the site module Python runtime state: initialized Traceback (most recent call last): File “C:UsersMateusPycharmProjectstestepysite.py”, line 1, in from flask import Flask ModuleNotFoundError: No module named ‘flask’

Lanby λ

Pelo o telefone é ruim fazer o download do site

kikikó ka

Pessoal alguém sabe como faz aparecer o print na pagina

Lopes

Na parte do git n foi bem explicado por que essa parte de fazer loguin não apareceu nada que o instrutor disse, não consegui dar deploy no meu site triste estou

Abel Rapha

Flask é mais fácil que Django kkkkkkk

Welly Lucas

mano não consigo sempre ta erro por que será eu ja assisti 5 vezes esse video

Davson Melo

Heroku nao ta fornecendo mais o serviço gratis… alguem sugere uma outra plataforma?

xpio09

Meu deploy vai mas ao abrir a url ele da um erro =/

Kaelgames legender

22:44 gente… Plmrds, eu sou mobile e uso o Pydroid3 pra aprender os códigos, soq eu paralisei total nessa parte e não faço a mínima ideia de como fz isso no móbile, alguém me ajuda plsasssssssss

Manoel Neto

Lira é barril!

kikikó ka

O meu site não está atualizando sozinho, toda vez tenho que para o código ai sim ele atualiza, alguèm sabe o motivo

Leonardo Nicolas

19:17 lira desculpe, mas aposto que o pessoal do front-end (a galera que só faz a página visual, ex.: Que “desenha” as páginas que vimos no face, no Netflix, no twitter, insta, enfim) vão se sentir ofendido com essa em! Se não comentaram nada aqui ainda, devem estar te xingando pelas costas.

Azoreshd

VIm correndo dar um like

rhavilla hanna

ImportError: cannot import name ‘flask’ from ‘flask’ (C:Users55669PycharmProjectspythonProjectvenvlibsite-packagesflask__init__.py) alguém pode me ajudar? quando coloco para criar o site aparece isso

Nelson Junior

Olá pessoal estou tentando instalar o Flask, mas esta dando essa mensagem, alguém poderia me ajudar? ─$ pip install Flask Traceback (most recent call last): File “/home/kali/PycharmProjects/pythonProject/venv/bin/pip”, line 5, in from pip._internal.cli.main import main File “/home/kali/PycharmProjects/pythonProject/venv/lib/python3.9/site-packages/pip/_internal/cli/main.py”, line 9, in from pip._internal.cli.autocompletion import autocomplete File “/home/kali/PycharmProjects/pythonProject/venv/lib/python3.9/site-packages/pip/_internal/cli/autocompletion.py”, line 10, in from pip._internal.cli.main_parser import create_main_parser File “/home/kali/PycharmProjects/pythonProject/venv/lib/python3.9/site-packages/pip/_internal/cli/main_parser.py”, line 8, in from pip._internal.cli import cmdoptions File “/home/kali/PycharmProjects/pythonProject/venv/lib/python3.9/site-packages/pip/_internal/cli/cmdoptions.py”, line 24, in from pip._internal.cli.parser import ConfigOptionParser File “/home/kali/PycharmProjects/pythonProject/venv/lib/python3.9/site-packages/pip/_internal/cli/parser.py”, line 12, in from pip._internal.configuration import Configuration, ConfigurationError File “/home/kali/PycharmProjects/pythonProject/venv/lib/python3.9/site-packages/pip/_internal/configuration.py”, line 26, in from pip._internal.utils.logging import getLogger File “/home/kali/PycharmProjects/pythonProject/venv/lib/python3.9/site-packages/pip/_internal/utils/logging.py”, line 29, in from pip._internal.utils.misc import ensure_dir File “/home/kali/PycharmProjects/pythonProject/venv/lib/python3.9/site-packages/pip/_internal/utils/misc.py”, line 42, in from pip._internal.locations import get_major_minor_version File “/home/kali/PycharmProjects/pythonProject/venv/lib/python3.9/site-packages/pip/_internal/locations/__init__.py”, line 67, in from . import _distutils File “/home/kali/PycharmProjects/pythonProject/venv/lib/python3.9/site-packages/pip/_internal/locations/_distutils.py”, line 20, in import distutils.cmd ModuleNotFoundError: No module named ‘distutils.cmd’

danillo rodrigues

ERROR: Could not find a version that satisfies the requirement pywin32==304 (from versions: none) remote: ERROR: No matching distribution found for pywin32==304 remote: ! Push rejected, failed to compile Python app. remote: remote: ! Push failed remote: ! remote: ! ## Warning – The same version of this code has already been built: 89fde752fcde02ce57abf079d3b6ad238f1f5a64 remote: ! remote: ! We have detected that you have triggered a build from source code with version 89fde752fcde02ce57abf079d3b6ad238f1f5a64 remote: ! at least twice. One common cause of this behavior is attempting to deploy code from a different branch. remote: ! remote: ! If you are developing on a branch and deploying via git you must run: remote: ! remote: ! git push heroku :main remote: ! remote: ! This article goes into details on the behavior: remote: ! https://devcenter.heroku.com/articles/duplicate-build-version

HD Externo

from flask import Flask app = Flask(__name__) @app.route(“/”) def hello_world(): return “

Hello, World!

Rodrigo Godoy

Top!

Cassiano Watte

An error occurred in the application and your page could not be served. If you are the application owner, check your logs for details. You can do this from the Heroku CLI with the command me ajudem por favor como resolvo isso?

Edson Odin

o meu de “application error ” me ajuda

Lucas Almeida

meu git add . não puxa os dados, oq devo fazer?

Pedro Augusto

html e css NÂO e linguagem de programação

Apolonio Santiago Junior

Tentei installar pip install flask e da erro! Muito chato essa parte de montar a infra….. Eu tinha instalado o anaconda por causa das outras aulas e agora ta tudo ferrado!!

Velho bugado 02

presisa deixar debug=False?

G E S Y

Meter os dedos em todos os botões? Kkkk opa amigão

CreeperFrito12 Z

55:00 o meu gerou o link também, ai eu abro o link e fala “application error”, tristeza

José

o meu nao deu certo nao, quebrei a casa toda!!!!!!!!!!!!!!

Paulo Magalhães

ja lakiei

Guilherme santos silva

nao funciona no meu python desisto

welton vieira

cadê o gabarito

Rodrigo Br.

heroku: 39:50

Jairo Lenfers

tá usando gloss, Lira?

Makarovik

Interrelated

ATENÇÃO: Os comentários não correspondem a opinião do proprietário deste site e foram extraídos de forma automática. Este artigo não possui fim comercial e tem por objetivo apenas o estudo da tecnologia Selenium. Caso algum comentário aqui presente seja abusivo ou fira alguma lei, favor nos informar para que possamos removê-lo o mais rápido possível.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Sair da versão mobile