Gerenciamento de Autenticação e Autorização com o Django Auth
O Django disponibiliza um robusto sistema de autenticação nativo, localizado no módulo django.contrib.auth, que lida com contas de usuário, grupos, permissões e sessões de forma integrada. Abaixo, detalhamos as principais funcionalidades e métodos deste sistema.
Principais Métodos do Sistema de Autenticação
Função / Decorador
Finalidade
...
Publicado em 6-8 16:04
Camada de Templates no Django: Sintaxe, Filtros, Tags e Herança
Sintaxe dos Templates
Os templates do Django utilizam duas formas de marcação:
{{ variavel }} – exibe o valor de uma variável.
{% comando %} – executa lógica de controle (loops, condições, etc.).
Passagem de Valores para o Template
No Django, é possível passar para o template qualquer tipo de dado Python:
Tipos básicos (int, float, str ...
Publicado em 6-8 05:37
Django ORM: Configuração completa dos campos e parâmetros de modelos
Visão Geral dos Campos de Modelo no Django ORM
No Django ORM, definir os campos corretos para seus modelos é fundamental. Cada campo corresponde a uma coluna no banco de dados e possui tipos específicos e parâmetros de configuração.
Tipos de Campos Disponíveis
Abaixo estão listados os principais tipos de campo fornecidos pelo Django:
Campos Nu ...
Publicado em 6-6 02:59
Guia Rápido de Configuração e Uso do Django
Instalação do Django
Utilize o pip para a instalação do framework:
pip install django==3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple
No PyCharm, a instalação é realizada diretamente durante a criação de um novo projeto Django.
Criação de um Projeto
Via linha de comando:
django-admin startproject meu_projeto
No PyCharm, navegue até File > ...
Publicado em 5-29 18:42