"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como instalar e usar o Django

Como instalar e usar o Django

Publicado em 2024-11-09
Navegar:694

How to install and use Django

Django

Django é um framework web gratuito e de código aberto escrito em Python. Ele segue o padrão arquitetônico model–template–views e é mantido pela Django Software Foundation. Foi lançado pela primeira vez em 21 de julho de 2005, e está licenciado sob a licença BSD de 3 cláusulas. Django é conhecido por seu desenvolvimento rápido e design limpo e pragmático, tornando-o uma escolha popular para a construção de aplicações web.

Instalação:

  • Certifique-se de ter baixado o python. Caso contrário, instale do site oficial do python (link)
  • Depois de instalar o python, conclua a configuração e finalize.
  • Para verificar se o python está instalado corretamente ou não, abra o terminal e execute isto
python --version

# output will be python version you have installed

Criando ambiente virtual: (opcional), mas melhor -

Configurando seu ambiente virtual:

  • Por que usar ambientes virtuais? Os ambientes virtuais isolam as dependências do seu projeto, evitando conflitos com outros projetos e garantindo que seu projeto tenha as versões exatas das bibliotecas necessárias.
  • Criando um ambiente virtual
  • Abra seu terminal ou prompt de comando.
  • Navegue até o diretório onde deseja armazenar seu projeto.
  • Use o seguinte comando para criar um ambiente virtual (usando venv, a opção de biblioteca padrão):
# If you want to use with python3 then
python3 -m venv my_env 

# If you want to use with just python then
virtualenv env_name

(Substitua my_env pelo nome de ambiente de sua preferência.)

  • Ativando seu ambiente virtual
  • Linux/macOS:
source my_env/bin/activate 
  • Windows:
my_env\Scripts\activate
  • Confirmação: Você deve ver o nome do ambiente virtual entre parênteses antes do prompt do terminal (por exemplo, (meu_env)seu_usuário@seu_computador).
  • Criando uma pasta de projeto
  • Dentro do seu terminal:
mkdir my_project_name 

(Substitua my_project_name pelo nome do seu projeto.)

  • Navegando até a pasta do projeto
  • Dentro do seu terminal:
cd my_project_name
  • Trabalhando em seu projeto
  • Você está pronto para começar! Agora você está na pasta do projeto com seu ambiente virtual ativado. Você pode começar a criar seus arquivos de projeto, instalar dependências e executar seu código.

Instalando o framework Django:

  • Instalar o pacote Django
pip install djangorestframework
  • Criar novo projeto Django
django-admin startproject project_name

# change project_name
  • Agora, depois de criar o projeto, navegue até essa pasta
cd project_name
  • Agora crie um aplicativo nesse projeto Django, usando
django-admin startapp my_app

# you can use any app name in place of my_app
  • Agora adicione my_app no ​​arquivo settings.py
INSTALLED_APPS = [
    ...,
    "my_app",
]
  • Se você quiser usar banco de dados, execute isto (migrações de banco de dados), no terminal -> em project_folder
python manage.py makemigrations
  • Agora faça a migração
python manage.py migrate

Testando projeto Django

  • Iniciar o servidor de desenvolvimento
python manage.py runserver
  • O servidor de desenvolvimento Django começa em http://127.0.0.1:8000.
  • Se você quiser alterar a porta, use isto
python manage.py runserver 8001

Boa codificação? - Seja preguiçoso

Contatar DM - Twitter(X)
E-mail de contato - [email protected]

Declaração de lançamento Este artigo foi reproduzido em: https://dev.to/sanya_lazy/how-to-install-and-use-django-3928?1 Se houver alguma violação, entre em contato com [email protected] para excluí-la
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3