Ofereço ajuda em Java, C/C++, Python, C#, LISP, AutoLisp, AutoCAD
+55 (062) 98553-6711
Ofereço ajuda em PHP, Python, C#, JavaScript, Laravel, Google Ads e SEO
+55 (062) 98243-1195

Programa de Gestão Financeira Controle de Contas a Pagar e a Receber com Cadastro de Clientes e FornecedoresCódigo-Fonte Software de Gestão Financeira com código fonte em PHP, MySQL, Bootstrap, jQuery - Inclui cadastro de clientes, fornecedores e ticket de atendimento
Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais
Você está aqui: Django ::: Dicas de Estudo e Anotações ::: Passos Iniciais

Como baixar, instalar e testar o framework Django

Quantidade de visualizações: 891 vezes
O Django é um framework para desenvolvimento rápido para web, escrito em Python, que utiliza o padrão model-template-view (MTV). Criado originalmente como sistema para gerenciar um site jornalístico na cidade de Lawrence, no Kansas, o Django tornou-se um projeto de código aberto e foi publicado sob a licença BSD em 2005. O nome Django foi inspirado no músico de jazz Django Reinhardt.

O Django utiliza o princípio DRY (Don't Repeat Yourself), onde faz com que o desenvolvedor aproveite ao máximo o código já feito, evitando a repetição.

Como baixar o Django

O primeiro passo para fazer o download do Django é direcionar o seu navegador para https://www.djangoproject.com e localizar a página de downlods. Para esta dica eu baixei a versão 4.0, compatível com o Python 3. Basta abrir uma janela de comandos e disparar:

pip install Django==4.0
......


Aguarde alguns segundos e você a indicação de instalação do framework:

Collecting Django==4.0
Downloading Django-4.0-py3-none-any.whl (8.0 MB)
|| 8.0 MB 6.4 MB/s
Collecting asgiref<4,>=3.4.1
Downloading asgiref-3.4.1-py3-none-any.whl (25 kB)
Collecting sqlparse>=0.2.2
Downloading sqlparse-0.4.2-py3-none-any.whl (42 kB)
|| 42 kB 3.2 MB/s
Collecting tzdata
Downloading tzdata-2021.5-py2.py3-none-any.whl (339 kB)
|| 339 kB 6.4 MB/s
Installing collected packages: tzdata, sqlparse, asgiref, Django
Successfully installed Django-4.0 asgiref-3.4.1 sqlparse-0.4.2 tzdata-2021.5

Você obteve o mesmo resultado? Então é hora de testarmos a instalação.

Como testar a instalação do Django

A melhor forma de você testar a sua instalação do framework Django é fazendo a sua importação a partir de um programa Python. Veja no trecho de código a seguir como isso pode ser feito:

#fazemos a importação do Django
import django

# método principal  
def main():
  print("A versão do Django é:", django.get_version())
......


Se tudo correr como esperado, ao executar este código Python nós teremos o seguinte resultado:

c:\estudos_python>python estudos.py
......


Como criar o primeiro projeto no Django

Agora que já fizemos a instalação do Django e o testamos, agora chegou a hora de escrevermos nossa primeira aplicação Django, usando as configurações padrões. Mais tarde você aprofundará mais os seus conhecimentos. O nosso objetivo nesse momento é apenas nos certificarmos de que todas as ferramentas que precisamos estão funcionando conforme esperado.

Assim, em uma janela de comandos, navegue até o diretório de sua preferência e dispare o seguinte comando:

c:\>cd c:\estudos_python
c:\estudos_python>django-admin startproject escola
......


Veja que aqui eu criei uma nova aplicação chamada "escola" no diretório "c:\estudos_python". Agora, eu só preciso entrar nesse diretório (o diretório "escola") e disparar o comando a seguir:

c:\estudos_python\escola>python manage.py runserver
......


Aguarde um segundo e você verá um resultado parecido com:

Watching for file changes with StatReloader
Performing system checks...

System check identified no issues (0 silenced).

You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
December 17, 2021 - 10:59:43
Django version 4.0, using settings 'escola.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.

Agora basta abrimos o navegador e o direcionarmos para o endereço http://127.0.0.1:8000 para termos o seguinte resultado:



Você obteve um resultado parecido? Agora é só estudar Django à vontade.

Link para compartilhar na Internet ou com seus amigos:

Django ::: Dicas de Estudo e Anotações ::: Passos Iniciais

Como criar um novo projeto Django usando o comando django-admin startproject

Quantidade de visualizações: 549 vezes
Quando estamos desenvolvendo aplicações web usando o framework Django do Python, é comum encontrarmos os termos projetos e aplicações. Um projeto é uma instalação do Django com algumas configurações específicas, enquanto uma aplicação (ou app) é um conjunto de models, views, templates e URLs.

Nesta dica mostrarei como criar um novo projeto Django. Para isso usaremos o comando django-admin startproject. Assim, crie um diretório para o seu projeto, entre nela via janela de terminal e dispare o seguinte comando:

c:\>cd c:\estudos_python
c:\estudos_python>django-admin startproject estudos
......


Note que criei um projeto chamado "estudos" dentro do diretório "c:\estudos_python". Veja agora os arquivos que a ferramenta django-admin criou para nós:

estudos/
  manage.py
  estudos/
    __init__.py
    asgi.py
    wsgi.py
    settings.py
    urls.py


O arquivo manage.py é um utilitário de linha comando que usamos para interagir com o nosso projeto. Este arquivo, que serve como um wrapper para a ferramenta django-admin.py, não precisa ser editado.

O arquivo __init__.py, já dentro do diretório do projeto, é um arquivo vazia que informa ao Python para tratar o diretório "estudos" como um módulo Python.

O arquivo settings.py serve para definirmos ajustes e configurações para o nosso projeto. Ele contém as configurações iniciais, tais como LANGUAGE_CODE, DATABASES, TEMPLATES, ALLOWED_HOSTS, DEBUG, etc.

O arquivo urls.py é o local qual ficamos os padrões de URL. Cada URL deste arquivo é mapeada para uma view (página de apresentação).

O arquivo wsgi.py contém as configurações para rodarmos o nosso projeto como uma aplicação Web
Server Gateway Interface (WSGI).

Para finalizar, o arquivo asgi.py contém as configurações para rodarmos o nosso projeto como ASGI. Este é um padrão recente para servidores web e aplicações assíncronas.

Agora que o projeto já foi criado, para rodar ele no navegador, basta entrar no diretório principal e disparar o comando abaixo:

c:\estudos_python>cd estudos
c:\estudos_python\estudos>python manage.py runserver
......


Se tudo correr bem, abra seu navegador na URL http://127.0.0.1:8000 e você verá seu projeto Django em execução. Em mais dicas do site você verá como criar aplicações Django dentro do seu projeto.


Veja mais Dicas e truques de Django

Dicas e truques de outras linguagens

E-Books em PDF

E-Book 650 Dicas, Truques e Exercícios Resolvidos de Python - PDF com 1.200 páginas
Domine lógica de programação e a linguagem Python com o nosso E-Book 650 Dicas, Truques e Exercícios Exercícios de Python, para você estudar onde e quando quiser.

Este e-book contém dicas, truques e exercícios resolvidos abrangendo os tópicos: Python básico, matemática e estatística, banco de dados, programação dinâmica, strings e caracteres, entrada e saída, estruturas condicionais, vetores e matrizes, funções, laços, recursividade, internet, arquivos e diretórios, programação orientada a objetos e muito mais.
Ver Conteúdo do E-book
E-Book 350 Exercícios Resolvidos de Java - PDF com 500 páginas
Domine lógica de programação e a linguagem Java com o nosso E-Book 350 Exercícios Exercícios de Java, para você estudar onde e quando quiser.

Este e-book contém exercícios resolvidos abrangendo os tópicos: Java básico, matemática e estatística, programação dinâmica, strings e caracteres, entrada e saída, estruturas condicionais, vetores e matrizes, funções, laços, recursividade, internet, arquivos e diretórios, programação orientada a objetos e muito mais.
Ver Conteúdo do E-book

Linguagens Mais Populares

1º lugar: Java
2º lugar: Python
3º lugar: C#
4º lugar: PHP
5º lugar: C
6º lugar: Delphi
7º lugar: JavaScript
8º lugar: C++
9º lugar: VB.NET
10º lugar: Ruby



© 2025 Arquivo de Códigos - Todos os direitos reservados
Neste momento há 24 usuários muito felizes estudando em nosso site.